/* The AI Playbook: page-specific layer on top of guide.css (imported from playbook v2, slimmed). Generated from import/playbook-v2 by scripts/import_playbook.py -- never hand-edit; hand-authored rules live in assets/playbook.css instead. */
:root{--pb-img-1:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AABH0klEQVR4nO3dedz99Zz4/8e11KeEVhWRRJaQ7FEkpPhmGbsyGNvM4OuLEc1mnZ8RZizDMLZhLGUbQxiRCqUYe5GURqJFi4TWa/n98Xw/vd/X+Vz7ct7v83497rfbuZ3rel/n87nOdc77vJ/P1/O1je2+286oNWMDt2lgdoHHbgJ2BHYBblHdbgbsBuwE7Fo95ubAltX/dzNgfOOevqSemwEuJa5L1wMXAdcBlwBXAL8Cfg1cXH19IXB59Zj5jAETjf97loWvedpgk20/gcJkoB8nTvr5Av42wK2AOwK3rW57ArckgvuNiABvYJe00caJRkfafYHHZYJwNZEMnF/dzq1u51Tf/x6Ymud3jGNCMHQmABsvM95mwJ+pfrY1EeDvVt3uDNyFaM1vucT/mx+W5u9p3g9+LUmrMTvP14PXnnGiArkJ2B6408D/cQNRPfgpcAbwA+D7RGJwNfU1EeYmBDNow4zZBbDumq38wUx3a2Bv4P7AfYD7Ardm/mDfPPmztT9fkJekLhhMDprXr/kqljcAFwDfBk6vbmcCvxt43CQmAxvCBGD95Ek+GPT3BB4IHAjsD9yGzSsveXJn4gAGeUn90UwO8lo3MfCYGSIhOAX4WnU7m7nVBpOBdWQCsDZ5EjeD/iRwV+ARwEFEK//GA/9uis0HAEpSSZqVglk2bxhdA3wHOAH4MvA/RNUgmQyskQnAyjUH8TVLXPsAjwEOq77eovFvphuPy/9DkjRX87rarBDMAD8EPl/dvkV9Xc1r8uC4KC3BBGD55mvt34YI+o8H7s3coJ+t/HEM+JK0UjkjYIa51YFpYtzAfwGfJroJklWBFTABWFoG8Mw2twYOBZ5ElPlv0njsVOPxBn1JWj8Z2JvJwB+ArwAfJSoDv6+Ojzf+jRZgArCwnLqXJ9DuwOHV7a6Nx00zd/CeJGljzZcMnAscA3yImF4I9bV5Gm3GBGBzE8ztS9oPeBbwOGJ+K42fW96XpPY0ZxVkI+z3wGeBdwNfbTx2AhOBOUwAaoOB/xDgL4BHUg9GyRK/rX1J6pZcbG2y8f2XiETg09TXdhOBignA3MA/BjyaCPyHNB4zja19SRoFWRVoXrNPAd6MicAcJbdksyWfy/MeApxMnCCHUGeTECeKwV+Sui9nbOXg7RngAOBTxOJCj238rOiKbol/eJ4cOYjkIOCL1e2B1bHpxuMkSaNpgrn7CjQTgUMax4ts5JWWADQ35dkH+ARwInNb/OMY+CWpTwY3GDqAaPQdRwz0zkpwUdf+UhKAZrl/Z+D1wKnEAj4Z+G3xS1K/DW49fBjwdeDtxFTvomJB3xOAwXL/04gdp15OrM8/RUFvtiQJmLvA2yTwfOA04HmN473vFuhzAtAs998dOB74ILF8b5Z7BjefkCSVoznF+xbAO4i1Aw6ggG6BPiYA2aKfBjYBryRKPA+jLvv0PrOTJC3bJHWD8QBiRtgbiMXfelsN6FsCkLv0TRMDO04GXgVsg3P5JUkLazYex4EjifUDDqGn1YA+JQDZ178lEfRPpuDRnZKkVWmuIbA3MVvgLcTGb1kN6IU+JADNrO0uxLS+VxLl/96WbiRJG6o5gPz/EWsHZKOyFwsIjfof0Bzo9xxi8Mb+xIAOW/2SpLVoTiHfFzgJeBlzFxAaWaOcAGSrf1tis4d3AztQT+uw1S9JWg8Zb7YCjiaWjN+NEe8SGNUEIN+MuxMZ2XOwr1+StHGaFefHUFecR7aredQSgGY55giiv//uRMl/JN8ASdLIaI45uy3wFeD/Um8cN1IxdZSebHNAxmuBDwPbMXf/Z0mSNlrGo03A24ilhLdgxMYFjEoCkBnX9sAngb/Dkr8kqT257swUsZTwfwO3YoTGBYxCAjBJvKB7EuWWxzHCfS6SpN4YI2LUFPBgIkbtw4hUprueAEwQL+y9qPv7Rya7kiQVIRuqe1FvMZ9j0zqrywlAvqCHAl8Gbo3BX5LUTdlVvSNwHLH7bKcrAV1NALLl/1Tgs8Rgv5EaXCFJKk4ODtyC2H32pXR4lloXE4DMol5IvICTxAvaxecqSVJTDg6cAd4I/D0R08boWBLQtaCawf9I4K3UL1bXnqckSQvJYD8NvIbYWniGjiUBXQqszeD/BuqFFTrzYkmStEy5aNAUdVzrVBLQlcEJg8E/S/6deJEkSVqlHNB+ZPX9y6gb37OtPKNKFyoAzRencxmSJElrtFAjt1VtP4FcQOEF1GV/g78kqW+a3QGvpANTBNtMAPLFOAJ4C/FiWPaXJPVVVrxfxdwpgq1oKwHIF+EQ4APUu/wZ/CVJfTZOPUXw6bRYCWgjAciW/72BY6mzH4O/JKnvspt7Bngv8AgiJg49CRh2AjBOZDu3AT5FrPA3i8FfklSOjHmTxNb2d6eF7oBhJgC5OtK2RPDPbRPbHogoSdKwZVfA9kRMvCVDjonD+kXNkf3vp6VsR5KkDmlWxY8Btq6OD6UqPqwEIP/I1wKPpaX+DkmSOibHxR0AvIMhrhEwjF+SI/6fDPwtBn9JkppyTZw/I9YJGMrMgLHdd9t5I///7OO4G/BV4CaN45IkKeQOgrPAocBXqFcQ3BAbGYizD+MmxLa+2w7hd0qSNIrGiPg4ScTM3ahXx90QGxmMs/X/ZqIC4Ih/SZIWllsI7wa8j6gAbNgieRsVkLNs8azqNo0j/iVJWkoOCjwE+Bs2sPG8EWMAsuV/J+B04Ma4wY8kScuV4wGmgYcCX2cDxgOsd1aRgX4ronxxU1zpT5KklchYuiXwHmIM3brH0vVOAHK+/1HA/bD0L0nSamQ8vQOxcdC6rw+wnl0AWfq/N/A1YAvc4a+PZue5nx14jO+5tP7m+5yNNb5u3qsfsitgAng08FnWsStgvRKAZrnia0QSMLTVjLQhZgduY1jNkUbBNPVntnnTaJoh3r9fAPcCLq+ODyaEK7ZeKw1lqeJlRPC39D9aBoP9BAtfNK4Ffgtc2rhdBVwBXF39/LKNf8pScXYixlfdCNiB6BfeHtilut0U2MTC196p6j4rsyYFo2GceO9uDbwOeC7rVAVYjwpAlv7vQoz63wpL/6NghjqznO+CcRVwHnBO43Y+8Esi6F8NXD+UZyppMVsQs612IuaP3wrYC7gtcPvq65uy+TU5KwUmBN2XXQEABwMnsQ5JwHokABPEkzuemK5g67+bsnU/w+aVn+uJAP894LvAGcBZwK+BG5b4f714SMM3WLVbyCSRGOwF7Avcs7q/PfXOc2mKejU6P8/dk93qPyAG2V/H0u//otaaAGQG8jRi6UKDf/fk2tITA8fOBU4BvgF8E/gp87fox6nHcmQGOjgQUFJ75hsIOEZd5Ru0BbAHcF9iB7oDiJHmzYZBtixNBrolY+xRwNGssQqwlgQgT4odiFbjrajLSWpXfvCbH+hrgG8RG0ycAHy/OtaUff+ZNIBBXhplzaRgnPg8DwaMLYG7Ag8BHka0Lm/U+PkUcxsCak+2+K8C7gH8nPqavWJrSQAy83g98HJs/bcty/v5QYco358KfIboovkJcwP6YMA32Ev9l0lBXicGE4K9iH7mxwL7E+O6oL7GWBVoV8baY4GnUI/DW7HVJgCZSd6JKB/fCPuB25IZfbO1/xPgk8B/Ev36TZMY8CXV8tqds7ma14W9iUTgCcA+jeNT1A0IDV8mbQ8FTmaVXQFrSQBmgE8Aj8fWfxsGA//1wBeA/yBa+1c3HptBf1VZoqSi5MygZjKwJfBg4BnAYcA21fHcrtbugeHKmHsKcBCrvL6vJgHIE+MBwInYNzRszZWhAC4GjgE+xNzWvkFf0lrl9X2qcewORCLwVOCW1TETgeHLJOCJRGN8xVWA1SQAWf7/MjFoxNb/cAwG/nOB9wMfAC6qjmXfXHMQnyStVXMQYTYqdgCeDjyH6A6GeutauwY2Xo75+jGxQuB11fFlX/tXmgBkhvFQ4Es46n8YBgP/z4C3E4H/yurYBHM/mJK0UQarAlsDTwJeBNytOmYiMBzZAP8zIiasqAqw0gRgvPoFXyWmirje/8ZqVlcuAt4GvIs68E+y+aAdSRqGHCvQTASeC7wQ2LM6NsX6LTmvzWUV4CxikacVVQFWErwnql92KAb/jZZ99xPEXP03ESWe1xPBf5J406cw+Etqxyz16oGTxLXqrcQCQ6+hvlZZndw4OSB/b+DJrLAqv5IAnrtLvbDxvdZfls7Ggc8R83CPBC6knnZj4JfUFYOJwGXAK4H9gA+z8BRDrY8x4nU9klizIasCS1puApCt/4dUt2aftNZHc8nes4DHAY8kRvZn4PcDJKmrmonABHA28KfEokLfZu51TOunWQV4CiuoAiw3Acig80LqbEPrJ1v9AG8k1ub+T+pKgIFf0qjINUpyzNgJxLTxVwF/YPM1BrR2GZefT+z1sKwul+UkAJld3JPo/x/cWEar1+zr/x6xoMPLgCtwHr+k0TZDPZD5WuDVRCLwNeYuQ661yyma9wQezjLj9HISgOxL+HNWkFloSc2+/n8GHkjMrmj280vSqMtFgrKh8xCiGnA9dYVTa5cVleexzEr9UtMAs/V/S+CHwPbUgwG1epkVn0+8WV+ojq9pa0dJ6rgcTzZLDHB+D7GIkOsGrI/sfrkfMe5i0Y2ClqoA5JvxVCL4T+MbtBbNkv8XgQOJ4O/gGEklyL7/SWKn0gcS+5dkudoK89rkNvDPqr5fNF4vlQDMEIs7PG05/5kWlesmjBN9YQ8nKgAu5iOpNLmb4GXEcsIvJrYvt0tgbTKmPw7YmSUa7YslALm87MOIEo0L/6zeFPHaXU5s3PAq5t9kQ5JK0Rwb8BZiuuD52BW6FllJvhmxjTMsMhhwsYCeLdLDce/4tcilMH9EjPLPXZsc4S+pdM1tzb9GbDn8TUwC1iJb/H/KEq/jQglADhy4NfAI3OZxtTL4f4XIbs+gLvlLkkJ2CZxHVJ0/hknAauWUwP2Ae7PIlMDFEgCIEsKNcfDfamTw/w/g/xCb+TQ3zpAk1XJ21FXEuvb/hIsGrVbOqnjCYg9aKAHIN+KJ6/ykStAsab2RGOByHQ5ukaSlNNdHeSlwFPV4NJOA5cvY/hgWacTPlwBk+eDOxA50rvy3fHmSTgCvIFb1y7mt9vdL0tKa+6IcTcwQGGv8TEvLbvw9ienmeWyzBw3KF/qx1MvRamkZ/MeJwP9azFwlaTWykpozBJ5GvcudMWl5MpF65EIPmC8ByOl++Y/s+1/aYPB/I87vl6S1yu7UDxPdqZkEeF1dWi4wdyhwE+bpBhhMALL8f9fqtuxtBQuXSdORRPB3sJ8krY8cUP0R6iQgW7daWFZLbk2suAgD8Xy+BABi1PoWOGhtOXL6yiuBN+E0P0lab80k4EXM3VNAC8vuksPm++FgApAlgoOr7y3/Ly5PyjcBr8GWvyRtlLzevh14OXUSoIVljH8wsBUDjdNmApD9KrcmFg8Y/LnmypPxw0Tp35NRkjZWVlzfQDS8XCxocdmtfzvgHtWxieYPGTj4IGAbXPxnMTkw5SRi16WccmE5SpI2Vu6oeiRwDFZel5JrKxxUff/HuN5MADJ4PWjge82VJ99ZwFOA66vjvl6StPFmqQdeP5fYVtixVwvLgP9gBradH288YJroI9h/4Geq5RSU3xBLLF6CpX9JGrZscP0eeBL1LoJeizeXsfyewK7EazfW/EFmCHcB9sDpf/PJuf5jwHOI3f3MOiWpHVmN/RVRjb2mOm41dq4c37ctA+P7xpvfAPfDoLaQXJXqtcCniNfJfidJak+OxzoN+Cvq8ViaK2P6fs2DGfjzBbs3mk+eZMcDr8aRp5LUFTkz4J3A+/D6PJ+s8t+fxnLKzY1qtqLODiz/13JTil8CzyZOLEf8S1J35KDAFwM/wPEAgzKm343GOIBmoL8dsQZA88Gly9Gms0S//y+pN/iRJHVDXpN/RzTUrh44XrocB7AdkQQAjI9Tz//fF9gSs6amHGTyFuCLOD5CkrpqhrhGf5tYmt3xAHNl7Nq3up9TAbhLde8LFjL4nwH8HfYrSVLX5WDtfwa+jF0B8/ljrB+nDmr7VPeu/ldP+bsBeB6WkyRpFOS1ewb4v8BvG8dLlw3+fYjN/mZyneAbAXceeFDJsvX/NuAULP1L0qjI6/fZwKuwKyBl435PYiDgH4P97nlAfxxNeg4x579ZJZEkdV8mAf9KLBVsF249EHAb4A5QJwB3IgYA/nGJwILla3AUUT7KF02SNBqyK+B64KVEd67X8joJuiPUCcCeAz8sVQ4gOQ74T8waJWlUZRXgdOA92BXQdDvYPAEoWbb8rwb+pnFMkjSa8rr+GuBiTAKywn8bqFcCvO3AD0uUff/vBM7E6SOSNOryun4J8AbsBmgOBNxqHNgE3HLgh6XJk+TXeJJIUp/k9f3fgLMouwqQMX5XYNtxYAfqGQClJgBZJnozkQSUfIJIUp80u3dfR7lxDuq//cbALceJ4L9Ne8+ndZkd/pyYMvLHnZIkSb0wTVznjwG+iY28TVQJwC2IKYBQZmaU2eHbgKuIE8PyvyT1yxiRCLyh7SfSshnitbh5VgBKzYay9f+/wPux9S9JfZVVgOMouwqQDdxbZALQPFiSbP2/h1j0x61+Jam/xolFgd5RfV/y9X63ZgJQmlnq6SH/jq1/Seq7aeJa/0ngJ5Q93XvXceBmbT+LlmQ/yDG4QIQklSAbftcQld88VpIc67djswJQ2gDAceA64H0471+SSpHX+o8Al1Fe12/G+puPU88AKEmWgb5IrPpn+V+SypB7BFwCHNs4VpotcxoglFUByL/1A9XXJf3tklS6bPF/kHp2QCky3u1UYgUgp/79FPgScSK4458klSPHgH0H+Dr1GgElmZykvNZvZn4fJ5aGdMvftcsqSmbRs42bpLUZY26lcgY/X+thApgiBoI/qN2n0o6x3XfbubTyR7b47wX8AEf/r0Yz4E+1/Fykkk0S17RMCrR8Ofh7V+DHwPbUa8MUYZKygv80kfWdCpyBg/9Wapw66OdFB2IcyR2BvYhtJncEdgK2pi61SVqZ5pS1y4DLiVVLzyV2tbuIuQl4jmb3mrY8+fpeDBwPPJl6gGARJtt+Ai35DPFGT2ILdjkySZypblsB9wceDOwP7Ats18YTkwp1FfAj4BTgK8Bp1TGY+3nV4rJx8kkiASiqsTK2+247l1Y2upYIWGdj+X8pWebPMRJ3JD4kTwD2HnjsYBmyqA+StMGan6txNv98/Qz4T+CjwPerY7mxWWnX+JXIboAdiIRqVwrqBigpAcjy/9eAA3Hxn6U0B0fuC/w/4ElEWR/qsRR5MSriAyN1RAb2LFnn5+8GYrObNxPVAXCg81KyIXgscY2bopDqeEn9/+mE6r6Yfp4Varb6bwW8HTgdeAYR/Keo+/VzDInBXxqu/JzmTK5Z4rO5BfBYYmrbh4hxOZmol3i9X458XY6v7ou5npV0QmRQ+3L1va3/zWXJcAZ4JjFY8vnAJuqBf6UNHJVGQSbkzXVNngp8A3gh9fgdGz6by27gE4HfUdDSwKVcyLPFeh51/5h9/3Plrlg7EKtjvY+oADQDfzGZsTSixqiD/BQxG+etwOeBWxPJQRHl7RXI+HA+sTBQHuu9khIAiP7/aykow1umSeLCcBfgJOBp1fcGfml0NSsCjwBOJmbtFNPHvQKZNH21ui8iPpSSAGQAO23ge9VTIR9ElMD2qb5vDiySNJqyIjAF7EFsgPYUTAIGZcDPGFFEV0kpCcAEcD0xmA0KKe8sQwb/g4D/Am6GJUKpj7LKd2NicOARmAQ0ZUz4DrHoUhGzxEpIAPKNPRc4Z+BYybJV8CDg08C2OEhI6rMc5zNOjPM5nLraV7qc+38Z9TgAE4AeyGD/baIKUMLfvJScEXFnYgWsDP6+NlK/5UyfceC9wAOp10gpXb4G363ue99QLOmC//3qvqS/eT7Zr78d8DFi3f7SNoSSSpZJwNbETnh7ENcAx/yE71X3vb8m9v4PpM7qzqjue1/WWUKuevUvRAXAEqBUnqwC3gL4d2IBodIX9cr1E84ErqNOlHqr7wlA9uv8ltjuEQoo6ywilwR9BrFIiIOApHI1xwG9GCuB6efABW0/iWHo+5ud2dv/Ar8eOFaabPnfHPhH6n5ASeXKgYGvIDb4KjkJyAbjNcBPqmO9bjD2/Y3OYH8Oken2/e9dTE5r+XtixysH/UnK68I2wNEtP5cuyO7QnDHW6wZj3wNAvnk/re77/vcuJPv79ibW+Df4S0pZBTgMeAhOB4bYLh56Piai70Eg37yftfos2pevw0uJjX2K2e9a0rJkY+koClkEZwH5d59X3fc6Rvb6j6Ne8//n1fe97s9ZQLb+bw88Gfv+JW0ur5UPBu5PuVWAjBHnE2MBep0M9TkQ5Jt2LfDLgWMlyZb+4cS83xls/UvaXHYNPqv6vsTrZboEuLLtJ7HR+pwApKuAS9t+Ei2aBrYiWv9g8Jc0v4wHj6YeKFzq9eJqIgmAHidCfU4A8k27lHgzS5QlvPsRXQCW/yUtZIxoMOwAPKw6Vlo3QI6PugG4uHGsl0oIBpcSewBAj9/IJTyU+sMtSQuZpR4LkN+XJqseWTnu7WvQ5wQgB3Pkm9jnv3UhWcLbv/q+1HKepOWZoL5mbEWZewRkrOh913EJQfGq6r60kzhHr+4K3K06VsL7LWn18jq5B7FuSPNYaa5a+iGjrYSAcFl1X9pJnO/t3sTOf879l7QcM8QeIXetvi8hTswnKwC9vW6W8MZe2/YTaEmetHtV9yWugSBp5fJasdeij+q/69p+AhuthATg+qUf0mu3qe57O5BF0rrKxkNeO0prPOS1MhMAKwAjKN+0SxZ9VH/lSbxDq89C0qjJa+eO1X2pjYfcQdYEYIT19s1bQn5ob1bdl/o6SFqdnYixAKUmAL2Pj73/AwuWH9qtW30WkkbV1tQxwgZED5kA9F+p2buktfHa0XMmAJIkFcgEQJKkApkASJJUIBMASZIKZAIgSVKBTAAkSSqQCYAkSQUyAZAkqUAmAJIkFcgEQJKkApkASJJUIBMASZIKZAIgSVKBJtt+AlIB3FVtddyCVtpAJgDS+sggP9P4ery6GchWb6a6QbyO7k8vrRMTAGl1ZqvbDBGMJqrjE/M89gZgGvjDcJ7ayNsa2IK4PmUSNSgTg0ywTAikFTIBkJYvAz5EoG+2SK8DfgWcBZwH/C/wS+Cy6nYtcMUwn+yImgW2A7YBtgd2AXYF9gRuC+wN3BLYxNzEYLq6t+KyvsYoL8Eq5u81AZCWlq3NSeoW/vXAmcDpwGnAd4DzgavbeII9s1iitDWwB7APcF9g/+rrrRqPmWZucqbVyy6tksaxFPM3mwBIC2sGknGiFX8q8DngBOAnwNTAv2l2BwxeRHp/QVlHY437/HoauIaospwFfIx4rfcCDgQOq+5vUj0+Kzbzdctoebas7scp5/ydID7XvT9vTACkzU0TF7y8AJwJHAt8GvjxwGMHg/0smycFWrmFgs3YwG2KSMR+AvwbcDvgscATgXtSvz/TFHBBXydZObkd8M02n0iLZoEbV1/3tjvABECqDQb+44H3AF8gWp5Qt/CzTDiNhmmwqpKJwDjxXpwLvAH4Z+Bg4LnAozERWI1NwJ3bfhLaOCYAUh1UMjAcB7wFOLHxmEnqsQC28LujORsD6u6aKeC/q9sBwIuBP6FO3vKxWtzM0g/prd4PBjQBUOmyRTgGfA14HdHyh7pladAfHc11AyaI5OCU6vYA4G+BQ6qfWw1YmklSj/nmqlTNAWK/IErFBxLBP7sBssRfyuCnvpmmXitgHPg6cCgxPuCn1NWAklu5KpgJgErUHN3/PuB+RF9/s3/fvv3+GFw06BPA/YF/oU4OfL9VHBMAlSbLvr8CngQ8G7iQ6A5zUF+/5cDNSeBy4IVEReBc4pzwvVdRTABUigzuE8BJRLn/49T9//bxl2OKutpzPDE2INcUaO7lIPWaCYBKkBf0CeBoYnrYz4iWoH38ZWomhBcDTwb+nrqbwGqAes8EQH2Xm/VMA38BHEXdH2yrX821H/4BeDxwFXOnC0q9ZAKgPstA/1vgMcRKcRONn0lQD/qcBD4FPBy4AAcHqudMANRXg8H/81jy1+KmiHPkG9RJgIMD1VsmAOqjWerg/yfAycT+8pb8tZRMAn7E3CTAipF6xwRAfZOt+yuJ4H8ScUG/oa0npJGTO8E1k4BcEVLqDRMA9UlzN74jqIO/LX+tVI4J+BHwOCKhHMPuI/WICYD6JPv9X0Ds4Gfw11pkd8D/AE+nXlHQJEC9YAKgvsg53W8E3l19bfDXWmUS8Fngb3A8gHrEBEB9kMH/ZLxIa/3lmIA3AB/BmQHqCRMAjboc8X8J8GfExTrHAkjrJc+zFwBnYZKpHjAB0KjLlf5eAPwcL8zaGHmeXUlsHX0dJpoacSYAGmVZ+v934JNYmtXGypkBpwBvwmRTI84EQKMqR/xfCLycaJ15MdZGy70DXg+cgUmARpgJgEbVLBH0XwlcSpzLlmO10fK8+z3wUjznNMJMADSKZoiW12nAB3CVNg1Xdj19ieh6ctMgjSQTAI2yVxCj/l2hTcOW59urgWuxAqURZAKgUZN9sMcBJ2DrS+3IKtSPgGNwDIpGkAmARk22tN5YfT/W4nNZyhjxfCer23h1zNvCt/ler67K8QBvwiqARpAJgEbJNHHBPRE4lW62/seIluEEEQxmiG6KKep15L0tfJvv9RqvXs+uJQM5E+XHwLHE8+va+SgtaLLtJyCtQAaAf6UuwXZJrkOQQWA7YF9gH+C2wC7A9tSLyqiWgf4q4CLgPOBM4PvAZY3H5bS7rrS0swrwLuBP6d45KS3IBECjotna+gLdam3lLIRpYEvgEODxwEOAW2CwX4tfE3s8fIJ436+ujndl0ac8L79FbD/9UOpZAlKnmQBoVGSL76NEf2tXAkDzeTwdeCFwj4HH5K6EJgLLk+/1BLAz8MTqdgax0+O7gevpzjkwTrzHHyISAN9njQQTAI2KCSLwf7L6vu0ScA5amwb2A44GHlj9rNl3PYafs7XIcQFjwF2BfyESrb8BvkwdbNs8HzIJ+TxwMbArddeA1FkOAtQoyAvsacBPaX/KVV7YZ4C/Ikq/DySeZ5aEuzhobRTloMpmN8u9iEV4/qF6TCZbbZklnuPlxPOCblQmpEWZAGiUfJb6YtuWDOrjwHuIKWBbUff7+pnaOJlYZaL1t8CngW3pxsDKMWJ9CvA80AjwJFXXZcC/nrp11VbrP8v+E8QSxM8m+n7bTkpKk4nWFPBoIgnYrvpZW0lAdvucjHtTaESYAKjr8iL6I6L8D+0lAFmGfhfwVCIATdJ+y7NUk8ANwEHAR6jfizbej+zzvww4vTrmyoDqNBMAdV1eRE8jAm5bLe0sPb8EeBZ18Fe7tiCSgEcQW/TmGIw25Ll5WnVvBUCdZgKgrsvW3GkD3w9Trjh4H+B1OM+7ayaJhOwlwKNo7/1pJqvZLWQSoM4yAVCX5UX0WuDb1bFhj67OhGMSeAuwifbKzJpf7iEwSwzKvCntDArMYP9DYhyA54g6zQRAo+BC4Bct/e7s9z8CuB/1boTqlqzS7AW8iHanBl4JnF19bQVAneWFTF2WJdWfEEvAjjH8C+oM0ep/KS7u0nVZBfhLYEfqzaOGJStWM8BZ1TEHAqqzTADUZRnsz63uh92vm324BwN3of0FZ7S4rNbsSiwdnMeGKROOcxd9lNQBXsw0Cs5v+fc/kXpJWnXfLPGetbliZJ6zXmPVWU5jUpflxfNC4lwdZgUgg8f2xK5+OdBM3Zb7L9yX2IL5XOrKwDDk77mAekqiXUfqJBMAdVlePM8lpnlNLf7wDbE3cHMs/4+KTNy2JpKAYScA6XLguup5SJ1kAqCumwYOBfZhuMur5vTDe1EHFVtxoyFb3ndt4Xfn+XkFcA0mAOowEwB13STw2hZ///XY+h81majtVd23MQ5giqgASJ1lAqBRkButtGHLln6vVi8TgF1op/wP8AeiGyC7j6weqXNMADQK2t7r3Yv3aNqeuMZdz/DXkHC1SHWeZU1pcV7ER5fTNqVFmABI6iuTN2kRJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIC1utu0noFUba/sJSF022fYTkJZhhvYC8URLv1drdxUwXX097PNnljhvpc4yAdAoaLNSdQPxObE1OToy2F9IJADjDD8Ybw1sP+TfKa2ICYC67gbg1cBFxIV8WC25CeBa4D7A84gAYpfZaMhz5OfVfRsJwJbAjaqvTR7VSSYA6roJ4AvA91r6/ecDz2/pd2t1MlH7UYvPYVtgqxZ/v7QkEwB1Wba67wCcQSQD04v+i/UzVv3+HwGXALsQLUtbc903DlwHfKP6fpit/zHiPNkZEwB1nAmAuiwTgJ2BqerY1MIPX3fjwGXA14DHV8/HQYHdln3+3wPOoU7khiW7G27V+NquI3WSJ6ZGwR4t/d5s7X+8+trW/2gYA46hTgbasFt170wAdZYJgLosA+5e1f2wyv9punoOXwDOZvitSa1MtrYvBT7WODZMOQDx9kP+vdKKmQCoy/L8vCMxraqNPvhx4GrgHdT9u+qmPD/eS4zbmGC471cmiOPAnapjXmPVWZ6cGgW3or1ugBniwv4e4IdEULEK0D0ZeC8E3kx7ydossB11AmC3kTrLBEBdli2qTcA+1bFhD8LLVuW1wEuIboFZrAR0TSZqf0V0AbQx9z+D/R2BnYb8u6UVMwFQ1+VF/D4tP4cJ4CvA6xnudEQtbYqY0fQ+4Fjae3/yenrf6usprACow0wA1HV5Ad2fdgNvJgGvAj5LBJwbWnouquVSzacCL6adln/K37t/dW/wV6eZAKjrsuS/L3A7ovTexnmbm7tMA08HTgK2YLjrEmiuKeI9OBN4EvC76ngb3TPZXbUjcEB1zOurOs0TVKNgmhgHcBBxoW3rvM3AciXwJ8DnidbnNA4MHKZZ4jXPlv8jgF/Rbut/nDg39ydWjcwxCVJnmQBolBxG+9usZgXit8CjgX8iqhTj1AMEtTEy8I8Rr/l7gIcDF9Bu8E+zwKHV120/F2lJJgAaBXmeHgjsSfvLq2brbgZ4KfAY4MdEUBqjrgiYDKxds+slA//5wOHAc4myf9vBP9/zbYkkFVwyWiPABECjIC+wNwYeWx1r+9zNqYATwGeA+wOvIErRWRHIJGGKOinwtvRtuvGaZZfPBHAx8DpilP0xA69xm/JcPIRYsyKft9RpbgakUZEX1COAt9KdwXfTRHD6LfBa4F+JjYOeANyP2BO+7WRllF0HfJvYj+HjRBIA3ZqKmZWep7f6LKQVMgHQqMgy792ABwPH050g0GypXg78W3W7PXAvYgbDnsCuwPY4QGw+ObbiKqKKcj6xBfS3gLOog2yuxNiF9x3iOc8S5+XB1FUhqfNMADRKMkg8j0gAutTHPjhAbRr4aXX7aPWYcfzMLWWK+Uv6OduiK4E/ZRfEs4kpiVkRkjrPi5FGSW7u8nCiH/ibtD8AbNAsdfdEVgUySMwA17f0vEbJOHW3SQ6m7EqXT1Oee3sAT6W9NSqkVfFk1aiZIVpaL2/7iSxDVgWardoxb4veoB44ma9blyo9Tbnh0AuJDYDs2tFIsQKgUZN9wI+ku1WAxXQ1mGllmq3/Z2LrXyPIE1ajaJZIXl/L3JajNCzZ+n8FMf/f1r9GjgmARlFWAQ4mptw58ErDlIM8DwD+lPYXppJWxZNWo2yW2J7XFpiGJc+xLYA3Unejeu5p5JgAaFRlH+yewD/g/GsNR7b+XwzsV33tdVQjyRNXoyw34Hke8DBi1LhJgDbKOHGO7UP0/Vv610jz5NUoywGA48C7iL3YvShrI2SJ/0bA+4BtBo5LI8cLpUZdVgFuA7wTp2NpY+TA0zcQyztb+tfI8wRWH2S/7BOAvyPKtK5xofUySZxTfwY8H2edqCdMANQXWQl4DfA44oK9RavPSH2Qwf8A4B3YxaQe8URWX+RYgFng/cD+wA1YCdDqTRDB/47AMcDW1XH7/dULJgDqk7ww3xT4GHBnnBmg1clupVsBnwZuia1/9Ywns/om1wfYDfhvIgmYxkqAlq8Z/P+bqAA46E+94wmtPsrxAHkBz0qASYCWMsnm546D/tRLJgDqq8FW3L2wO0CLywF/ewNfxOCvnjMBUJ/l3O1bAV8GHk19QXcgl9IY9YC/A4jgvzcGf/WcCYD6LscEbEcM5noZcWF37wBBnAOzxDnxLOB4ImE0+Kv3TABUgkwCAI4GPkgsG5yDA60GlCm7ibYB/gV4L7HU7wwGfxXABEClyHN9GngacDJwIFH2tRpQluwCmgbuDpwIvIAI/C4lrWJ4oqsk2dc7DdwFOAF4LXBj6pKvn4n+ar7/48DLga8B92kcsxqkYnixU4lycOAEsXfA14CHE0Egj/vZ6I8M/NnXfxBRAXo9c5M/qShe5FSqbO1lGfgLwCeqr00E+mGcuYF/L2KZ6BOJ0f4OBlXRXBhFpctqwBjweOCRxLrvbwW+Xz0m9xnIPmJ1V3NPiBz4eTtiF79nELNB8mcG/qXNLP2Q3hqj511CJgDS3AGCm4hA8RQiEXgvcGr1M6iDhslAd2TQh3if8r26F/FeHkEE/vz5BAb/5bIC1mMmAFKtWS7OROBpwFeADxPdBJc1Hp99y5kMmBAMR7bMsiozQx30twceBjwVOJT6GperQBr4l+864Ny2n0RLZonxIXu0/Dw2lAmANNcY8blolokPrm4XA18CPgecRCQDUwP/PqeYNRMCE4PVGWvc52ua/fbNEv9ORJ/+ocRgzt0b/0cGfq91y5e7Hp4L3Be4nrpbpQS5KuTBwOeJv7uXXQF+KKT5Zese6tblrkRF4GnApcBp1e104AfAlY3Hau3mCzhjRDn/TkRw2p8I/rs0HpMVGQP/2l0P3ND2kxiyrCz1/rPsh0NaWiYC2QIdB24GPKq6AVwC/BT4CXAOcD7wC+AK4DdEOfXa4T3lkbYJ2Aq4KbAzcEtied69iDX670i0+pv90/neOHNjfeVsmazAlCCrHb1s9TeZAEjLl90DUJegZ6tju1S3BzQeP0O0nq6ubr+hgIvKGs0C2xL9r1sRycBCAX2KeixA873R+imxK6uY8Tx+YKTVaXYRwOb90uPVbVN12x7YbZhPsEdyoB/MbZF6/ZLWwA+QtD6aI9ObZhf4WgsbG/g6kylJ68gEQNpYg8FMkjrBrFqSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAmAJEkFMgGQJKlAJgCSJBXIBECSpAKZAEiSVCATAEmSCmQCIElSgUwAJEkqkAlA/7kDnaTV8NrRcyYA/ZUf3mtafRaSRtU1wEz19WybT0Qbo4QEoNQTNxOAS6v7Ul8HSatzGTBFuZWAmaUfMtr6nABkwNul1WfRnvzQXt7qs5A0avLamdeOUhOAnav73jae+pwApC3bfgIt+0XbT0DSSMmAd351X0KcaMqEZ1N1bwIwwrZq+wm0JE/ac6qvJ1p8LpJGR8aFc1t9Fu3btPRDRlsJCcBO1X1vs7gFZP/Vj4DfEVltaa+BpJUbB6aBH1bf974vfAE3q+57e90sIQG4aXXf2zdxAbNE0L8E+HF1rNQPsqTlyWvEr4CfVF+Xdu1MN136IaOtzwlA9uPsWN2XeBJPEJn8KcTfX+JrIGn5MgH4BvB7IkaUdt3Iv3fHRR/VAyUkADsTAwFnKW80a57IJxB/u+MAJC0mr5Ffqe77HCMWkklQzgLobdzo85vbTAC2afOJtChP5FOB84jXxG4ASfPJwcK/Af67Ojbd3tNpRY6V2gK4eeNYL/U5AUg3pR4IWJr8QP8e+M/qmAmApPnkteF4YgxAieX/dCPqNWRMAEZQvmlbAbsNHCtJfoD/A7geuwEkzS+vj+8d+L5EuwDbtf0kNlqfEwCI8tUYsHv1fd//3vnMEH/3GcDniNejtLKepMXldeJ04GTKvU5kjNgD2Jqejx3re0DM1u9tW30W3fEG6qRIklJeK99IXCP6HhsWktfGW1f3ve4y7fubnG9mJgC9fjMXkdn9N4FjqBf6kKRpomvwZOCzeH2AOmb0egxEKQnAHYFJIhCW3PodA14B/BZXBpRUXwNuAP6a2P2vZJn43LG673W8KCUB2JMCFnVYQlYB/hf4O8zyJdWt/zcT/f8TlFspzUbRJuBO1bFex8he/3HUb+i2wB0ax0o1Q3zA/xX4IlEVMQmQyjRDXAO+DbyGiAelBv+mWwK3avtJDEPfEwCoB7Tcrfq+hL95IbPEB3wGeA5wAWVn/FKpsjv0SuBpwB+q4yV3C2ZsuCsxA6D3XcYlBcN7VPelB7tcHOiXwFOID74rBErlmG3cngWchQ0BqIP9Pav73r8eJSQA+Tfeg3ogYOmy3+9U4NnUma6vjdRvWQWcAP6KWCE0Nw0rXb4Gd6/ue936hzISgHwT9yIWd4Ay/u6lZBJwLPAM6kGCXgikfpqhrgC+DHgLBv/UHC+WCUDv40Tv/0DqFa22BvarjpXwdy9HJgEfJvoBr6m+L30qkNQ3ORZqHHgxseCPwb+WMWFfYhOgXq8AmEoJhDmwZf+B7xUXgEngo8DDgV9U30/h6yT1wRQR7C8HHoct//lksD+AgpZBLiUByL/zgcCWuBzuoLxAfBU4CDiRSALGsBogjappIomfBL4FPAj7/BeSr8eB1X0R8aGkBGCWWAvgrtWxIt7gFcjugPOAhwIvB35HPXDSC4Y0GnKqb47sP5pI7M/E4D+f7P+/BXDv6lgRsbGIP7KSAe6h1fcl/e3L1dwE5A1EOey46tgE8SGxa0DqnlnqFn/29Z9AtPqPAq7GQb4LyS3SH0RsAdz7+f+ppCCYb+gh+EFYTHOk8A+BRwGHAsdXP8+ugWnqC44JgTRc+bnLz+EY8ZkdA04h+voPrr7O407znV9evx5W3RfzOo3tvtvOpVy8c1TnNUQ3wM9w6culZNdJniMHAk8HHgnsNPDYTAYy0Soig5aGZLZxn8G+6QrgS8D7iZZ/Ps7GzuKy/L8D8GNgFwqZAQDRmitFczrgIcR6+CYAi8vXJvsSv1rddiWy5YOImRW3oaxzSWrbFHAhsZjXCUTw/2Xj59nXb/BfXMaABxPBP9dDKUJJFQCoxwGcBDykOlbS379W42w+RWZrYG/gzsQWmrsTOy/ejELW05Y2SPbnXwNcSkzjuwA4mxjQdzYxUDfN9/nU4jJR+iCxFsoUBTVmxnbfbefmwK9SXEss+HA2VgFWI0uQ2Qc5n0nKO6+kjTDDwtNxc8BfdsFp+bL8vzNwRnVfTPkf4iJ9KWX1e0wDWwFPAP6BMv7m9ZazASBev+ZtZuDnktYuP1+ZVOfnLKf8aeVy1dNDieCfFeJiTFJe1pgB/8nEVLcbWnwufbDQLAATK2n95OfMYL9+8rU8otVn0aJJ4Pq2n8SQZcn/zsSo9hNwcYyNUFpiKWl0ZBzYlxjMnFOfSzI1TowkhbIu2Pm3Pouy/m5JUl2hPALYgrIqKxnzLhunvAoA1JneYcBtmbsCniSpv3KmxA7A4dWxEq//148Dl1TflNYSngK2AZ5dfW+ftST1Xwb7JxLr/5e2OVzG+ovHiRWkSpQnwdOB7XG+uiSVYIYo+/959X1p1/1MAH4zDlzU5jNpUc6dvTnwDOpFNyRJ/ZTrlzySGABY1Mp/Ay4eBy6uviktC4L6b/5LXLVOkvouR/sf2fYT6YALMwEotfWbVYC9gCdR7usgSX2Xe5ocBOxHua3/bOReOA78CriuOlDaQECol4M8ErgR5ayIKEklmSX6/l/R+L5EGfN+lesAXN3u82lVLgixN/Bcys0KJamvsvV/GPCA6uvSFv5JY0Sj/4Jx4Erg160+nfZlRvQinBEgSX2S1/etgL+l3JY/1H/7H6i6AK4Gfl4dLGk1pKasAtyaSAJKXBZSkvoor+9PBe5J2VXeTAAuAq7IF+H8gR+WaJy6CrAnrg4oSaMudyjdjrr1X3J1N2P8+cC1GeB+1tKT6ZI8UW4KvBpPFEkaddmwOwrYg7Jb/1AnAD+D+oU4p7ovveydA0UOJ6aKFLc/tCT1RE7z3gd4IQb/pp/C3ATgBurBEqUbB95MDBoBKwGSNGrGqtubiIXerOrWDdpzoE4AzqdeEbB0mTXeDXgZjgWQpFEzQVy7/ww4GKu5UCdAVwNnQwS2MWJKwNnVg0qdCdCUo0ZfRpSPTAIkaTQ0Z3UdjSu8DvoFVYN/nHpzhDOqH9oFUHeFbAO8A9iSupwkSequvH6/DdgJ13VJ09X9mcRCQOPNrCgTADOlkCWkA4C/xiqAJHXdJHGtfibwKCz9z+eH1f14lkoAvgNMYZBryvEARwH3xyRAkrpqnIhhdwD+CUf9D8pE6DvV/WzOkYQYFfiL6mvHAYQs+28FvJ9YTAI8qSSpS/JavYm512pL/yEHAF4FfL86NpMJwDhwDXVmYAJQyyrAHYC3Y1YpSV2TXbavI6q1VrPnyob+j4FLqMZJ5AuU96cN+1mNiDy5jiAWlJgi+pokSe2aJK7JTwBegv3+88lG/TdovD7jAz88nbK3SVxMVgLeSGwnOYWvkyS1aYK4Ft8F+DfqEf+W/ufKWH/6fAezPHAG8EvqdfFVGyNery2BY4g5pg4KlKR25CD27YFjq/s8rlp28/8B+FZ1bAbmJgDjwO+BrzcfoDnGiKC/G3HC3aRxXJI0HNnKHwc+ANwZG2QLac70u4BGA7/5YuXXmQAY1OaXJaf9gPdSDwr09ZKk4chxWW8h5vvbJbuwrPCfxEAXfzMByCzhZOBafDEXk4tNPJGYb2rmKUnDkYP+Xg68gLj+Oih7Ybna70nV939c7XcwARgjtgnM6YDTaCGZgb6EWCjIk1CSNlYG/2cBr8fG11Iyrp8PfLtxDNj8hctM4YTqe/cFWFwmAf8I/D+cHihJGyWD/xHAu6iDv92vC8tg/yViEGDGeGDzBCB/cDxOB1yunB74z8BTMQmQpPWWwf+hxEp/Exj8lyNj/AmL/TBNEy/o/xBTAp0OuLQciQoxGvUITAIkab1k8H8Q8Algi+q4wX9xObvvYuAr1bE58Xy+vpPcUOFz8/0DzStPxHHgg9SVACsokrR6GfwPBv6LWOM/17XX4qaJ1+pLwBUMlP9h8cETn8NugJVo7qvwQWLJ4Fxy0ZNVklYmp1wfARwHbIt7saxEdpEct9gDBmU3wLeB72I3wErk6zkGvBU4kvr1NAmQpKWNUQ+wfjbRoNqEwX8lsjF6AXX//2ZxfKEXMzOvTzX+My1PBvpp4A3VbYb6DZEkzS+vkdPEPP/3MLe6quXJKfzHAVcyT/kfFn5BM1P4FHA1dgOsVDODPRL4EHBj7FKRpIVMUM9bfyv1PH+wgrpS+Vp+fLEHLZYAjAPnEKsHzeKiQKuRScBTgS9SbyBkEiBJtVxddUfg0ziGai0yifoBcCr1HjabWaykki/6f+AbsBbZnbI/cCJwPzyxJQnqaukUsA/R4HwUNpTWIkv9HyVe1wXj/GIJQHYDfAH4X+qSglYus9s9iQEZz6OeouFJLqlE2bc/DTyJaCDdFadQr0XGlCuBj1XHFozbiyUA+R/9Hvhw45hWJxOoGwHvAN5NTGsx05VUmknieriJ2FDtWKL8P4OLqK1FBvtPEzMAMsma11KjKvMffoBIBOYdSahla2a8zyHKXfehXtPaUa6S+iyvc1PAnYgV6l6CM6XWyzjxWr6v+n7RbualXuwcDHge8JnqmIMB16Y5Q+DuRBJwJPFaO0tAUl9lFXSGmN//NWJslJv6rI+MzV8HvsEig//ScrKtfFPeiQFqPWUScCNirYDjgb2pFw7ydZbUB9nqnwZuS5Sn3wPshF2g6ykXnHsXy6ymLCcByOzsG0RrdcmsQsuWXSrTwMOIzO0l1K+xMwUkjapsyGSr/1nAKcBjcBD0esupfz8CPssy4/Ry+1vGiDfr7Y3vtT6aXQI7EANiTgQOoP6QTOJrLmk0jBHXrGzc3ItYB+W9wK7YuNkIuUHSO4nF+5YV25ebAGQV4PPAN6kHGmj9NKsBBwJfJRKu3YgBM2bLkrouA/8UUeL/R6KyeQj1QD+vY+srx+r9HPgIK9i/ZyUjLseAG4j+am2MZjVgDHg+kXC9mBgrkCUdP0CSuiRb9FPAFkS5/3TgKGArHOi3kbL1/zZi/v+iU/+axnbfbeeV/KJx4o3+OnBf3J1pozUHyPwAeBP1mgxQLzDk1ExJbcgGS3osMatpv+p7A//Gyr7/84F9gauq48uKCSsN3lYBhqvZLXA3YlOhrxMfssy2HSMgaZiyjx/qauUhxNilTxHBvznIz2vTxmm2/n/LClr/sPIKAFgFaEv26eRrfSrwb8AngWuqY5kwOD5D0nrLlnyzK/IxwIuIQcuw+XVKGydb/+cB9wB+Vx3f0AQgSz4PI+aumwAM1+AH7Azgg8TGDxdVx5pjCewekLRa811LdgSeQPTz36s6lg0PxycNT3YRPxP4dzbvjlnSahIAGr/oOOAwXMyhDYMjan9N7P38EWLwTcqsPR8vSYsZo25gNAPKPYlNew4nZieBLf62ZMP7u8RqitcT1/cVXeNXmwDkNMB7EAsEbUG9CpGGazARmCamEB4LfI66KgBzV+QyGZCUFgr6uwCHAk8GHsrmff8G/nZko/swYnr+ilv/sPoEgMYv/FfgL7EK0LYcLNjcSesK4MvEwJwTgcsH/k3O2bU6IJUlG2zzNQh2BB5MBJdDiCQg5Va9Nvbak7H2OOBRrDL4w9oSgBxteHPge8DNcDenrphvwY2LiMrAF6v7nw/8m+zrmx24SRptGaybg/gGP9u7AQcBB1e3mzd+5voj3ZHX5euInWTPZA0L860lAYA683gesce9VYBuydb9YKnut0Tf0VeJ8QLfBS6d5983NyUaTApMDqTuGBu4z897rsM/aDti3vgDiD7k+wDbN37e3J3U1n53ZIw9mlhkadWtf1h7ApBlpAlia8f9cFZAVzWnBw4maZcSScD3qvsziQrBNSysWUIc/D2SNsZgMF5OF94mooV/N2Ig377VbbeBx+X/48I93ZSNuXOJhO0q1lipXWsCAHX5YT8iCciM0ROou/KkWSjDvw74JfBj4mQ7m5hrej5wMbHZxNSwnqykJW0BbE1stnPr6rYXcHtim/FbEsuJD5qiTuS9Zndbtv4fTez4t6bWP6xPAkDjibwJ+CvsChg1zVZEzhSYz3XEwMJLiETgUuAyYv3py6qfX1cd92IirZ9ZYpzVpuq2E1HG354YpHfz6n6H6ufzybK+AX/0ZEw9FngK6xD8Yf0SgGzx3wT4FpF12hUwurKklEmBFwxpdDQT+rGBm0ZPJm2XE904F7GCHf8WM7n0Q5YlT7TfAi8gRprPNo5rtOR7NljFaQ4AHBwM2ByE5Hsurb/lfu6ag3c1+rIyeyRwIevU+of1SwCg7k/+MrGP/QuJ/qX1/B1q1+BIY0nD4+euPM3S/wdYx+AP69cF8Mf/r7ptTawQuA92BUiStFJZ+v8VcG9i7BWs40yr9Q7M+cT+ADwHuHbguCRJWlyzu+cviUHXK9rqdzk2omU+Q5T9vwW8gjWsUiRJUoGy9P9mYk+XdS39p/XuAvjj/0sd+D8DPBKnBkqStJSMlacRyzNPsUH7tWxU33xz2djnEKvKTWAlQJKkheSYucuBpxPrqmzYviwbOTgvZwVcAhzBBv8hkiSNuJw6/xfAOWxww3mjR+fn9rTfIFYI3JB+DEmSRlxutfz/AZ9kCPFyGNPz8o96B/BOIiFwHXlJkkKumfNZ4O8ZUpf5sObnZ7/Gi4CTiT/USoAkqXRZKT8TeEZ1bCjd5cNKAPIPuZ4YD3AuDgqUJJWtOVbuCcBvWKd1/pdjmCv05R96IfAnDPkPlSSpQ5oN48OBnzDkhvGwl+htljqeQt0N4MwASVIpcsfGceDZwIm00DXexhr9OdjheOCZ1AsGmQRIkkqQFfEjgQ/R0uD4tjbpyZkBHyJeAMcDSJJKkPHv9cCbqq9bmRnX5i592R3wJuCVtPgiSJI0BFkB/2fgr2l5bZy2t+nNTOg1wBtxeqAkqZ8y+H+YemG8VivfbScAUA+EeBmRBLhaoCSpT5rB/xl0ZOzbZJu/vJIvQCYBEOMC8gWTJGlUZXf3R4jgn63+1ge+d6ECAPWqR81KQHYHtP4iSZK0Crm174eI3f1miPVvOhHXupIAwOZJwKuIF84dBCVJo2SWOvj/E/A06uDfmRlvXUoAoA72E8CriUQgn2NnXjRJkhbQjGNHAy+lo3GsawkA1JnTJNEV8Mzq+3EcHChJ6q5s5Wcl+yg6XMnuYgKQcorgvwOPIfYOcIaAJKmLsqF6HdHf35zV1rngD91OAKDuQ/k88BDgPFwwSJLULdlgvQj4P8B/MALr2nQ9AYA6Cfge8GDgFJwhIEnqhpyy/kOiofoVRqShOgoJANRJwPnAIcD7qu+hY4MqJElFmKEer/YZooF6FiPUVT0qCQDU/StXE9snHkW9iuBIvNiSpF7IeDQB/AMxTu1yRij4w2glAFCPsMzpFQ8nqgKdHmghSeqNrEhfAjwZ+Hsilo5cY3TUEgCYu8DCl4EDgS9il4AkaePMVLcJ4FQi9nyMelOfkYs9o5gApOa4gIcDr8D1AiRJ6y9jyzixst9DgLMZsZL/oFFOAKB+U8aA1wIPpR6EMZIZmSSpM5oV558DjyZW9ruOHjQ2Rz0BgHpLxQngq8ABwLsZ0T4ZSVInTFOPOTsGeADw2er7Tq3pv1p9SABSZmlXAH8O/AnwM6wGSJKWr9nXfyGxHP3hwC/p2YDzPiUAUGds48B/MX81oBdvnCRpXWW5P+PFMcD9ieXos9Xfq4py3xIAiDcxs7eLiWrAwcC36embKElak2a5/yxiXv/h9HyaeR8TgNR8Q08gqgF/Tb1YQ67iJEkqU7Pcfw2xvswBxMp+OcC8t3GizwkAzB3BeR3weqKkcwz1Kk6OD5CksmQDMMv9nwP2J1aYvYI6NvSu1d/U9wQgNasBPyVKOwcDJzF3fICJgCT1V7OffwL4JvDI6vY9CusmLiUBgPqNz0GCJxCbNzwR+D7xxpsISFL/NK//E8QiPs8kpvZ9jkIHio/tvtvObT+HtjRLPJuIqsALgX2rnzeTBUnS6GmuEwNwLvAOYmT/b6tjI72a31qUnACk5ps/XyIweAJJkrotq7jZgMvA/wHgyurYJIW1+AeZAIQsC01V328FPAV4LrBf43FT1H1EkqTuyDL/ZOPY94H3Ah/BwL8ZE4C5BhOBCWJwyHOBh1FXAewekKRuyJlcGfhniQHe7yam811bHTfwDzABmF8G92a/0H7A04HHAs0XbYp6AIkkaePN19r/DbEC7AeJfWGSgX8BJgBLG5wPujORBBxOzBvNwN9cc8AuAklaX7nK62D19dvAx4GPAb9oHC9iLv9amAAs3+CqUGPA/YDHAY8Cbtd47OCa0pKklVvoWvoLYvreJ4BTmNttm4mClmACsHKD4wQAbgIcCBwGHALsMfBvpqizVqsDkjS/WeoAPjnws4uALxOB/wSi5J8s86+CCcDazLdWdDMZOBC4PXMz12ZGO4YJgaRyNQP+fBXT84CvEIH/RGIvl2Rrf41MANZHs0+qmQxsDdwDOAh4EHBPYLuBf9tcoap5k6Q+mR24zTde6nfAd4lR/CcD3wF+3/h5zsSyb38dmACsv4WSAYBbAPcixg7sRyw2tN08/0cmBfn/NZMCkwNJXTXbuJ9tfL/Q4OjfAWcCp1e3bxJb8DYZ9DeICcDGysC90BrTtwD2qW77AncGbgtss8T/2/wgDCYGJgiSNsrsAvfLqV7+AbgAOAP4AbFIzw+AC9m8jD9JfZ0z6G8QE4Dhag4EnJrn51sANyfGDdwB2IsYUHhbYFfgxsRyxQZ5SV10HRHof0W05M8jdmA9F/gJcHH1mEG28ltgAtCuZkLQLPsP2kR0FdyKqBrcAtitut8F2IlIHDYBO7L56FlJWqspYhDetcAlwBXAr4lg/yuiJX9BdX858wd6qAf7NQfwGfRb8P8DvJE0RIKnyeUAAAAASUVORK5CYII=);}
/* ---- type ---- */
.eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--terra-deep);margin:0 0 16px}
.h1{font-size:clamp(46px,6.2vw,80px)}
.lede{font-family:var(--slab);font-weight:400;font-size:21px;line-height:1.5;max-width:34em}
.folio{display:flex;justify-content:space-between;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);padding-bottom:12px;border-bottom:2px solid var(--ink);margin-bottom:48px}
.folio .no{font-family:var(--slab);font-weight:900;text-transform:none;letter-spacing:0;font-size:14px;color:var(--ink)}
.caption{font-weight:600;font-size:13px;letter-spacing:.02em;color:var(--ink-soft);margin-top:12px;display:flex;gap:14px;align-items:baseline;line-height:1.45}
.caption .fignum{font-family:var(--slab);font-weight:900;font-size:13px;color:var(--ink);white-space:nowrap}
/* ---- cover ---- */
.cover{padding:72px 0 96px;border-bottom:1px solid var(--ink)}
.cover .grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
.cover .meta{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;font-size:13px;font-weight:600;color:var(--ink-soft)}
.cover .meta span{padding-top:10px;border-top:1px solid var(--ink)}
.cover .meta b{display:block;font-family:var(--slab);font-weight:900;font-size:22px;color:var(--ink);margin-bottom:2px}
.byline{display:flex;align-items:center;gap:12px;margin-top:28px;font-weight:700;font-size:13px;letter-spacing:.04em}
.byline .mark{width:34px;height:34px;background:var(--terra-deep);-webkit-mask:var(--pb-img-1) center/contain no-repeat;mask:var(--pb-img-1) center/contain no-repeat}
.byline small{display:block;font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}
.cover .cta{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}
/* ---- plate ---- */
.figure{margin:40px 0}
.plate{background:var(--paper-deep);border:1px solid var(--ink);padding:28px 24px 20px;position:relative}
.plate .plate-label{position:absolute;top:10px;left:14px;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}
.plate .replay{position:absolute;top:6px;right:6px;font-size:10px;padding:5px 9px}
.plate.terra{color:var(--terra-deep)} .plate.olive{color:var(--olive-deep)} .plate.mustard{color:var(--mustard-deep)}
.plate.narrow svg.fig{max-width:760px;margin:0 auto}
svg.fig{display:block;width:100%;height:auto;cursor:pointer}
svg.fig text{font-family:var(--display);fill:var(--ink)}
svg.fig .t-label{font-size:16px;font-weight:600}
svg.fig .t-strong{font-weight:700}
svg.fig .t-num{font-family:var(--slab);font-size:16px;font-weight:900}
svg.fig .t-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.12em;fill:var(--ink-soft)}
svg.fig .t-mono{font-family:var(--mono);font-size:13px;letter-spacing:.01em;fill:var(--ink-soft)}
svg.fig .t-small{font-size:12px}
svg.fig .t-acc{fill:currentColor;font-weight:700}
svg.fig .stroke{stroke-linecap:round;stroke-linejoin:round}
svg.fig .stroke{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--draw) var(--ease-inout);transition-delay:min(calc(var(--i,0)*var(--stagger)),2200ms)}
svg.fig .fill{opacity:0;transition:opacity 400ms var(--ease-out);transition-delay:min(calc(var(--i,0)*var(--stagger) + 350ms),2550ms)}
svg.fig.ink .stroke{stroke-dashoffset:0}
svg.fig.ink .fill{opacity:1}
html.no-js svg.fig .stroke{stroke-dashoffset:0} html.no-js svg.fig .fill{opacity:1}
@media (prefers-reduced-motion: reduce){svg.fig .stroke,svg.fig .fill{transition:none;stroke-dashoffset:0;opacity:1}}
/* ---- page layout: toc + article ---- */
.page{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;padding:64px 32px 96px}
.toc{position:sticky;top:84px;align-self:start;font-size:12px}
.toc h4{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 12px;font-weight:700}
.toc a{display:block;color:var(--ink-soft);text-decoration:none;padding:6px 0 6px 14px;border-left:2px solid var(--rule);font-weight:600;line-height:1.35}
.toc a[aria-current]{color:var(--ink);border-color:var(--terra-deep)}
.toc .part{margin-top:20px}
article.prose{min-width:0}
.chapter-sec{padding:0 0 72px;margin-bottom:72px;border-bottom:1px solid var(--rule)}
.chapter-sec:last-child{border-bottom:0}
.num{font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--terra-deep);margin-bottom:12px}
.chapter-sec > h2{font-size:clamp(32px,4vw,44px);margin-bottom:28px;max-width:20em}
.prose h2{font-size:22px;font-weight:700;line-height:1.25;margin:40px 0 12px;letter-spacing:-.01em;max-width:none}
.prose h3{font-size:22px;font-weight:700;line-height:1.25;margin:40px 0 12px}
.prose h4{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:32px 0 8px;font-weight:700}
.prose p{margin:0 0 16px}
.prose ul,.prose ol{padding-left:22px;margin:0 0 16px}
.prose li{margin:0 0 6px}
.prose li p{margin:0}
.prose blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid var(--terra-deep);background:var(--paper-deep);font-family:var(--slab);font-size:18px;line-height:1.5}
.prose blockquote p{margin:0;max-width:none}
.prose hr{border:0;border-top:1px solid var(--rule);margin:32px 0}
.prose strong{font-weight:700}
.prose em{font-family:var(--slab);font-style:italic}
pre{background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:12.5px;line-height:1.5;padding:16px 20px;overflow:auto;margin:16px 0;max-width:none}
pre code{color:inherit;font-size:inherit}
.tablewrap{margin:24px 0 32px;overflow-x:auto}
table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}
th,td{text-align:left;vertical-align:top;padding:12px 14px;border-top:1px solid var(--rule)}
thead th{font-weight:900;font-size:14px;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}
tbody th{font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);width:150px;padding-top:15px}
td code{white-space:nowrap}
/* chapter with a sticky plate beside the prose (chapter 2) */
.chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:48px;align-items:start}
.chapter .stick{position:sticky;top:84px}
.chapter .stick .figure{margin:0}
/* ---- reveal ---- */
.reveal{opacity:0;transform:translateY(12px);transition:opacity 500ms var(--ease-out),transform 500ms var(--ease-out);transition-delay:calc(var(--i,0)*60ms)}
.reveal.ink,html.no-js .reveal{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){.reveal{transition:opacity 300ms ease;transform:none}}
/* ---- part-II intro + tools ---- */
.tools{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 24px;align-items:center}
.tools .hint{font-size:12px;color:var(--ink-soft);margin-left:auto}
/* ---- interview card ---- */
.icard{border:1px solid var(--ink);background:var(--paper-deep);margin-bottom:16px}
.icard .head{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:20px;padding:22px 24px;align-items:start;width:100%;text-align:left;background:none;border:0;color:inherit;font:inherit;cursor:pointer}
.icard .no{font-family:var(--slab);font-weight:900;font-size:52px;line-height:1;color:var(--terra-deep)}
.icard .no small{display:block;font-family:var(--display);font-weight:700;font-size:10px;letter-spacing:.14em;color:var(--ink-soft);margin-bottom:6px;text-transform:uppercase;white-space:nowrap}
.icard h3{font-size:26px;font-weight:900;letter-spacing:-.015em;line-height:1.1}
.icard .artifact{font-size:14px;color:var(--ink-soft);margin-top:10px;max-width:60em;line-height:1.5}
.icard .artifact code{font-size:12.5px}
.icard .right{display:flex;flex-direction:column;align-items:flex-end;gap:12px}
.icard .lv{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border:1px solid var(--ink);white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}
.icard .chev{width:26px;height:26px;border:1px solid var(--ink);display:grid;place-items:center;transition:transform 250ms var(--ease-out)}
.icard .chev svg{width:12px;height:12px;stroke:var(--ink);fill:none;stroke-width:1.8}
.icard[data-open="true"] .chev{transform:rotate(180deg)}
.icard .body{display:grid;grid-template-rows:0fr;transition:grid-template-rows 250ms var(--ease-out)}
.icard[data-open="true"] .body{grid-template-rows:1fr}
.icard .body>div{overflow:hidden;min-height:0}
.icard .inner{border-top:1px solid var(--ink)}
.tabs{display:flex;gap:2px;padding:10px 24px 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}
.tabs button{font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;border:0;background:none;color:var(--ink-soft);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px}
.tabs button[aria-selected="true"]{color:var(--ink);border-color:var(--terra-deep)}
.panel{padding:24px;display:none;font-size:15px}
.panel[data-active]{display:block}
.panel p{margin:0 0 14px;max-width:46em} .panel ul{padding-left:20px;margin:0 0 14px}
.panel .figure{margin:8px 0 16px}
.panel h4{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 10px;font-weight:700}
.panel h4.sub{margin-top:24px;font-size:13px;letter-spacing:.02em;text-transform:none;color:var(--ink)}
.two{display:grid;grid-template-columns:1.1fr .9fr;gap:32px}
ol.qs{margin:0;padding-left:0;list-style:none;counter-reset:q;font-size:15px}
ol.qs li{counter-increment:q;padding:9px 128px 9px 36px;position:relative;border-top:1px solid var(--rule);max-width:none}
ol.qs li:last-child{border-bottom:1px solid var(--rule)}
ol.qs li::before{content:counter(q,decimal-leading-zero);position:absolute;left:0;top:11px;font-family:var(--slab);font-weight:900;font-size:12px;color:var(--ink-soft)}
ol.qs li.ci::after{content:"CRITICAL INCIDENT";position:absolute;right:0;top:12px;font-size:9px;font-weight:700;letter-spacing:.12em;color:var(--terra-deep)}
.intent{border:1.5px dashed var(--terra-deep);padding:14px 16px;font-size:15px;font-family:var(--slab);line-height:1.5;margin-top:20px}
.intent b{color:var(--terra-deep);font-weight:700;font-family:var(--display);font-size:10px;letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:6px}
.promptwrap{position:relative}
.promptwrap pre{margin:0;padding-top:44px}
.promptwrap .copy{position:absolute;top:8px;right:8px;border-color:var(--paper);color:var(--paper)}
@media(hover:hover) and (pointer:fine){.promptwrap .copy:hover{background:var(--paper);color:var(--ink)}}
.promptwrap .copy[data-done]{background:var(--paper);color:var(--ink)}
.legend{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--ink-soft);margin:0 0 24px}
.legend b{color:var(--terra-deep);font-size:9px;letter-spacing:.12em}
/* ---- part divider + footer ---- */
.partnav{border:1px solid var(--ink);padding:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:24px}
.partnav .eyebrow{margin-bottom:8px}
.partnav h3{font-size:26px}
footer.site{border-top:2px solid var(--ink);padding:32px 0 48px;font-size:12px;color:var(--ink-soft)}
footer.site .wrap{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center}
footer.site .mark{width:22px;height:22px;background:currentColor;-webkit-mask:var(--pb-img-1) center/contain no-repeat;mask:var(--pb-img-1) center/contain no-repeat;display:inline-block;vertical-align:middle;margin-right:10px}
footer.site b{color:var(--ink)}
/* ---- gallery ---- */
.gallery .figure{margin:0 0 56px}
/* ---- mobile ---- */
@media (max-width:900px){
  .wrap{padding:0 20px}
  .cover{padding:48px 0 64px} .cover .grid,.chapter,.two,.partnav{grid-template-columns:minmax(0,1fr)}
  .chapter .stick{position:relative;top:auto}
  .page{grid-template-columns:minmax(0,1fr);gap:0;padding:40px 20px 72px} .toc{display:none}
  .h1{font-size:46px}
  .plate.scroll{overflow-x:auto;padding-bottom:16px;min-width:0;max-width:100%}
  .plate.scroll svg.fig{min-width:640px}
  .tablewrap{margin:24px 0 32px;padding:0;max-width:100%}
  .icard .head{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px 16px}
  .icard .no{font-size:40px} .icard h3{font-size:21px}
  .icard .right{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center}
  .icard .lv{max-width:none;white-space:normal}
  ol.qs li{padding-right:0} ol.qs li.ci::after{position:static;display:block;margin-top:4px}
  .panel{padding:18px 16px} .tabs{padding:8px 12px 0}
  .links{display:none;position:absolute;left:0;right:0;top:60px;background:var(--paper);border-bottom:2px solid var(--ink);flex-direction:column;align-items:stretch;padding:8px 20px 12px}
  .links.open{display:flex}
  .navtoggle{display:inline-block}
  .tools .hint{margin-left:0;width:100%}
}
/* ---- print: the field guide sees finished drawings and every card open ---- */
@media print{
  nav.top,.replay,.toc,.tools,.cta,.chev,.copy,.skip{display:none !important}
  body{background:#fff;color:#000;font-size:11pt}
  .page{display:block;padding:0}
  svg.fig .stroke,svg.fig .fill{transition:none;stroke-dashoffset:0;opacity:1}
  .plate{break-inside:avoid;background:#fff}
  .num,h2,h3,h4,.chapter-sec>h2{break-after:avoid} .chapter-sec{break-before:auto} figure{break-inside:avoid} .tablewrap table{break-inside:auto} tr{break-inside:avoid}
  .icard{break-inside:avoid-page;margin-bottom:18pt}
  .icard .body{display:block;grid-template-rows:none}
  .icard .body>div{overflow:visible}
  .tabs{display:none}
  .panel{display:block !important;border-top:1px solid #999}
  .panel::before{content:attr(data-title);display:block;font-size:9pt;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#555;margin-bottom:8pt}
  .reveal{opacity:1;transform:none}
  .chapter{display:block}
  a{color:inherit;text-decoration:none}
}
