@font-face {
  font-family: "Manrope";
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Fraunces";
  src: url(data:font/woff2;base64,d09GMgABAAAAAIhAABQAAAAA/bAAAIfMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEdG7hMHIFwP0hWQVKEKQZgP1NUQVSBVicyAIROLyQRCAqB2WSBsVcLg2wAMIG9UAE2AiQDh1IEIAWGFAeGZQwHG1bmFWNjaN26DQFyrvT9pj5sZCC3M7jofr/WhBtDDxsHEA38NUj+/5pcwVG15qsWnGeJTBpitEV3saWE4jNro+eFLQVKfLGzVSsSJJx2rtNo5d54IGze+4LQ9h5DCw33jURHAtFD/iM68oMm4Z26mr+hpEGkQaRB/uGx6Mn83GaR8ZKp0NAg3+7g4R1MQenr5iHrwOqfIieO2ZAlw4JlaJCEhbExsgqMXR4jomJd3+Fpbv/ubutbFBu5USOkUlAOAZUqA7SJsghF8Ps3YuAw6DZAiVQxUCwsbMBCRBtUGD8Fhqdt/nNrMaKm082YUTNBsFAQj7ZBkTRAAc8AKzbdxMiFKHauQ5HFjw4eqrXgfd3Ts3v3gVgxo2IOgUpFIqhE/YpQAHwzb856JRk4ccKzRHQrX3vr+5dr386kjLA0gHHCdmyWbVka0um/MkgmsQUnWUAWnxFlO9i8DwAbjQVONSyFqTvwWF4/MfRBEiJorcwsHz8ABViittNC2EixNfFuVZ/VOXNvuntmTkT+nny/evWPWPAAIYQQEich4gSSYN50z6yJDehUSkfEG//zsBBNNC25HCC2HDaQLGC2LAPGcdJG5fl/7tevdyfERyTrZ1uRhOow/Tx7QM//vqi2D05KBizSpE3q+IXNN+4meLTX87DA0w3zHfG/Tc3tfQSDtV3tVjGlsTIGRp6jAS2R75VHYimA/wGa2/8N1KcMlne72y1h3QxkG1UDxoiWaKmYScnDJiRtaBsEBTN5+r/xMnkdXqlWpjM0697y7iXtnYzlOxskWsi46C5SKTUuiMBuAk3MACSWIH9plice+W6N7rmmXmtkFgANSO7uO2ci75NILlRmbRIoii5UqPCDVJmCXNmn+ntTzfY/UpCWFxeSw4fjw8XPi8tLtU48hzKFonXnarEgCCy+eAcG3S1A0QOS0s2CIG8WIDm3JCUrOPEcUtR1juEtINoLXlqRF+BMXgipchlSrlx5XBRNDqWLsnGb4P/7Zc3+t2dDBC5kF6LtQphd4V4VznT1bPrz+hNV1zjUpiDJbhAuKoGkFUlhkQp/LPvkIYl/H60xBAlx2tt27G5UOXGuz+8yiAQbJJUwSM66wfXs+yxjWk8fby8nCiozhCHaDttmxoqKD/qkQSJaLpnWsbzJcnCMrf5vcPnR8/vC54bIIouAQYgYFzcDEIQfZYOMSsEMLUwz4UH48yztGX+Mw6oVWw88/kXPfiEfElJvNFsEL8m66bieP5wgGEkzvCDJimpYtueHSV6Mymoync0XqzDGaVbQiFuhWLGMUywniEBSNMN2/Qi2OpPZ9s75V9/aOUALBGCiAAgAFDoswMce7xUE9G69KnE30IMDALh2FW65Lh7iWITHh3BgoLrFFxAK/lIbr4e4AoJviwAYEvH1F3mK/eMuNt933E2bP+J/ExXgD4TlZsKVdyan8/7aW/BzaieTh5Bzch+arMPuw01uVrxsX4lX6XPXVKEjEiLD/6kOFR54u3jZFu/CTIDrbF+iIfuButfAOdrZbgT+qXOyFTOaW//a/Iv+Y3nbkwOcKKULvsLG/6BPTRvuW5qnosXd3PytMRZWDquQEDl+4Zndgu8pMU2282vunDzkos2btv8x9Ou1nttpDV5yKAcOHy3IAoJ7a5COoXXGUd8hLw8LTYJGXnt0/2aY1Jdi4vOlH9gz0cQhnPMy8G7pgRPdUJsbpwc+hzPl2ufbzA081KA/3QIuqdMAsLzCzV4t/1+sdbsQV16XC2rJO/SGFRP2wlxHR1FfFdh7xuyOMy73ngGgt8kiPWyAHPW+NRn2t+pHbawCN9S3Lj+uzQaw0V0rU5M00AhDClqtqV9etSHc9qGtxky6aedOtSQZaslUshG3lq3X8+Sey5QbPGT7YrYUWJorlZQG54WQJHBK/70ld/wtbp3v2D63rtmnv83kWQytfyQo7O1Ay5y1odzSp2RVL7LaygI/zqhofwf+qrKK3rvWvs+kB31HAFgvws4u8t0MmwvVdj6d9nebakDjAs/tXxuy4Nb54VwyDEoPJothtrjK0i37SFGtHQDkrBW4e4BagYVpnG53IottAfyJuYGwlnsBRp1eUgf/mLA8Eyn+qrP+69cE46AHv/DoVv58VWoZN76Ld0w7pF2tQp5iWBOEYcvTs2elFFjQUf/Ig8khBEc04LfDt2VPiTOBPoLPhWsaUarz/qvuMANI6/ZD+0eYZv3U564VhCzIvfq12uowyrzHE+g4QS+tPG7nDAvclHsW2uEAztDIw1R6YAaBo5MzMHCvJ83GxorkPROEG5jdwWqGaMxSva4nMFU6hnwdGKpB3uy0uTifDXF0zQimmiFlGJklSa9DsYZfOKSsQpc+vu8WTCmC6NCnRt96m8TSZ3avVbufEaUzO5z1YP3TViGY92BN0vpFbup934+fXEsz6/jmxzfyXbZ7PLXim4x6qEMhq730KQP6am/22HudBKiBp9xcX2cu/3kbYCO71qbZ5wLHb13Q8hU8cuzoF8K6XS3e20YmjIHOr3GAfRYrzwG7ldc7599pknd/3EuOtjitxp4zGFlDh73/Co6j1ns2Iyd6pmYkP+I1MAKEozqcxQvlCQulSDG0GY+ssesFsQr+yTtAoCfNHIwAY2wikACCHna4hgNANsoFCBwAMAQOFgBhihXqaOMNFS88Yi0vOAABWMJHgD06rAIHkSDWhQsgxBY6CEqsxoRgVNBkGcp4shwCWrjjiBhVzDDHH2tQaPjhizMGkGCyxny2YR4OVhHgBME3SCZpkZFFQc0obwvQMJFZEIItCEcIriA8oZTExH+QREAZh4qpikZNXOrC06iSCWmCaYlNu0qnQxeZWDh620r0GZgyZJxNIJipNJgJZl7FsWCJwkoM1lUiG7ao7CRkL6rl4nGQKseqGmdohlbL0hqZWytL7jLnEbZ9gGFn7jhEdE4EbVVEuw6Qzm1El35P553XBdd03a3jt91Fcg+iuS+8B4I93CYb8UjnxxDbk22cp0bRjXkT1lvvq1O+wPlq5n9/mEU0R4EK5qshmh0NMQmPJC3kjoYCQ2pIA32fjYGpZGg7ODCX8dcehy7AQhmiwXUVjkhUmoHTE6Fxa4hOVyhxQKoao4bUGYjKUHTLhDISnfFplAlTsM7ow4OMEhAUDKCgihg9LHDABoewURiLzsa5ZPg6jevoabStS/Au8/tgrPsfwHno0UA9g+oqoWeCPBfVC0FGg7pDNNz2J5DPEN2XcVRhoEzp+3W4AoAWV4ZWwJFuws3U36lRsWwekLTS6zgkDGxKqvU5cBRLoJBW1w+AjyMix6hc0XTDTuyI+d4uAFjYMz4xCl8bv4hD3xySU14qgzi5NUzPx+Rn0UIXuaACrFQzrmAOQR8iuZgzx34ZYT+GcM0FKEYAWORf+DQERLdUxqQIo5vGNp4NwBHkCOFnfsmH5/6kYMd0jLJgN2YYiUBsImOv34IHtrPiw5XyzShDdTeAQKOEAo3EAK+GhvVJQpAKKHiO8u+i4eogfA3AHft5yYnsA996U+R2YHL3d+P9DZaAyhadVwFZcRM3wY91GDJiwcFnOELYvPobPDENAmyo52AGnrHEnt7QMgoZGXgBIea8gqklVEAn4dyk/19NoNiNQz4rX/b2GJrevOPuWL4v3eW+4B9vHEHu1JwZe09SKb0z+U3zTPzD5e/kiKajdEajwfIuXg64Nfix/d6/B20Fg7+IVa8efzPz/mPtvS2GqtNZ9M7sOz4lzzzwO+QNgz9ONtjX439+78tkqaRbr9h9r/99sGhZXcuxTrhHqP2W4cG+ZZT2z93o3PrHW164FT3nUJoR+9BBTa4++TYdQQalrvkWnmWpuPWezjc8Efx5G77b4N7Iw7s48gLoD+uG4Rm7L6fS4YiwDas6P93y26bD24Krx7YMB0HyjU9rR15653T06aKuuECJx3foKrqeHqYSmk1zaTltoZ20jw7Wf67/Wv+9/lf93/pp/axertfqzdqnCb0HICrDURgcnqBGodIZTJY6jy8Qgpraunr6BkYmZuaWVsKiYhKSUrIgMAQKgyOQKLSyiioGhyfoGhBJZAqVzmCy2BxDXhOdOwAgQPJ0IplKg0UIQfEWSXOCKGm6YX9+vmEwGqMYnu+Sl4zsFvhE+4vj6qTIhQfwG1U7AIrDu4a/ziJX8SkJeCQ9TDgw+JigY18l2oEvNK5ylLxTbh+BXh9Fvt+TFwERBHQ/xnsjJy5zBN9xZ0IKxPB/K70hCAY9cENUIgSBLzjDxxNCID+28jVBfDgy8TIkCKSFDjZLcGwGXOL8Od7nDGTp3kSogC+7YxGvuOzyEvQ3OIcyG76tVIbDAgCgDeTyuMHcyvrWXjMzcRBbD9kipzgEQYHybZWDQ7EL/fHWb96QaRo5zuF4czQ41+8kS137ny6zap3kkkgtoDIQxnB58M+vIxEcNabsYWiy5Kv0P3Q2AnMgb+Z4vmpQq7bYbiNDNjTDMlyja0yMLWPK1LJYiz9ZAoiYWc4ZXTa2S2EeAQwxgLSPbmgAQ9lZxxgL2w+3bweWBoaW6o+18FLxUYEVw5mFTxQfbij/hiaOmNAnVhNmExe+fR3+/Zu8N1ygdT3mG4Z2+L4YnQB0Jp+HTg7l8U983I8e4iSeXLpsDvZJQZBHDIkuGhlKjArlKoXbIRUFpESmXmJ69BlcOeF2YrUZcxasWN84vPOyY2+5YFQkpQ7ANJBJkyFEqyo7NfNWJQ3TgCMO6pCv1HHHbDMsVw4fCsVKrNStS49effqdc95FFwy45IrLrhrU4Zoh191w0y2pFtxx27C77mn32LgxL73y2hv3vfXOhEnvfTDlo09GfPbNV99Nm5HihZ9++GXWnIcU2jxQp9Za8RJhxMLSAgATDMIFAKWrqEXLucCjFIT6WLLunZzH5W/auwA0b8KhjA5CAH5ykPUoFhxgryRfQaPSbkIoAGH4WKOHYQuXH4Y5go5YKQN2neSMpQMEoyc65iDaN448OOSQbgcgguMz0K5dKJcivbR2yHqAbOJ5kJHOo78E6D88FUKaFyJwLHBeKk/q4WOcYIiLf+x6VvTR+6I6GGiUkHSFi/L6RHRlMRhccYrjxjmYNhMOpvvzYBELoCVMI1nWIpvmdApWadJ1HNfHO7grir5rOVtM8jQdakwLwd5eULKtvtUDjQgFR+ezYgeIIc3RcUoNWtZl5XzfEgTSli/i2O5juMcPL6JhTr7prnV7fwDnfZISLZIgVO4dmyXoaZEnDNMS8GKxg+OeVyo6EY37Mk33emTM1DSCcDVzphqyzDCiRuJIWaqbV1whSuerw36Fk0NSo0hOiCVNh55m0ASPRbjBv+pHzA/upFLJWOrf9gumb5SoPFD5BEbaLwiaOK2BD/fpR43ak1hazjggOcUdGaBKD27rlJJoPLdJAXlimFkmaByRTfGIY0qXbE+b/mcqSDaYxJClE3zS/CCWWg18fTE9d5ZAB7K2r9FoSff3tSkkyRME9Sr2DbGQJf/ojU69/ZiIsN6U2dPEOJU6qOKOjKP7RU+xWBbIxsZvh4bcPwYp+pKmK/9Q/RrIRj8QJlXxgbftVT6WlvPsau1JeJVBHezhjoxTZq480EZjZJCRs7k0nlFnziP1dOlAOTQenDzlFEIZUL1f1saiB3ORHXD/JK/GnbEqSWltnZxkMzcMbETN1AldMqemN+n70nhm9verjlfkrWpuaUHSCT1JY5P95yaBWEOAuVGYx3ueJjtYVtCoPCkOtr177OxKlc2D0JJqEDkvAJA9EqnRRpcWvkOC3+S9hZOoS54rnhz2V8Z8PKe0I6MXnoTVppHZ4w8CzltfIXaiX8y7vbDosV6OjA9rSZJtlcarZYNPEL27PpmFhzdvcZm+9Zi5KYb04LgODQEhdmESLUsqqjzko9Pftt3WxfcpW00JWrjKgg/P6Od2IgQ1Z51RwDMVuzCLIUqH5KShviU91qAgkjqOSy9svoQqMXNTAEEySCUOzjZDkctMffKypCOSaR36PGzxfYbU3pKTf2Qz2Y+lj+guAkgWrcSBZVZVJJHXLQJgK5YK7tSWURZn9Q0LxqaoPz3u6oyguw+QlILQwJotI7xr0NLt2z+UQpOm7tx8sN7m6OmF5Nzxbf2rcmA3HFRC+V0noVp9VRbThvoFY2NUfmyy3BUkY0tL3Sc6PDiA3BvE/L2QbG8P1s/ZnGkV7iHRepynsOiVUM8If3SIRh/udZcXXRlDO3qjRVtZvMVIP6p2fO7GNrl/rTpnDW8Eu+7Q6qgKSTuVdXjG9ZCGFISdd/HoJaVkYABQuD2ByQ85hJYNTfAD5weZB40OMKQO22Kkc3AR+0T6JsaHKsuK6L+JwokYe/09PeF+sOfmfa7p7YsR4DdkWF06JC6b3lnkS+GHBmRsJ+tW/WrpAH0kS8+gQiLzep0biOatvrHr7XKM72KUcpW7V1HZDu7sgm/7LZVyTUYvXJKKsDC9J6nJJP0czTOIs4kQs9pPg1Vf5b09HyWyaX64tn4RyyALKiu0lFZLbaMAZCNb66X9VMEhyTiqk3B3v9QUgOSqVrMCeW0lhL1oSiq2a1Cez6ZhKbQ0Ik9GrvNJ410xsrCwin3kGpHmaAEgBlPppHwPHlddyK2SEU5luxewgJA9nw02Yx+aQO+tqQaGMuObX5yI3x/SjB4MpjuVDtFyqiZJmuEhCO8S4HhNs/OoXpB04UYXoGkwE/YSaMONG/MAeMmhlYCk34OyJ7WDPbNm12fP3G/oBdCiRJ7sIWr22Mf3S8vQmoeInPGTUxvz1uniEFW+oAZNnuYZUT0Se2BXDRNehzXC8iDv1ZpMjwiQTja9twdhChAHpU2Rx3Pb7RwckuQwiDgbz5iw28WE2vbEm4fljJNwLxiImgcyTWR2g2d4t8/+AF1AtV6EQBlA7HkhkZtD+sB6CrN3f/sZtpCVOw1vu1uwFA7L8367/gtRJMOCveWiiO/hkLAq3nSjfD3tHdO1qu+2kc4L3rJYSW9CcHWkmihS2If2CoS1i8FAObb7ac4am3D9yb7JLOodImuWFCAJlt7ChT/iSO5fMDh6Bqd6pkGZRjzEXWuOIXIzBOtmJAfKHoxMznwCIi0h9bBJVUqQJx3KRwTcLjq4lrI+PqRnDQpaHiPyaQn7PUjSyps0cvTfDRAkasM4rS0FD4CPk0laNNS75FRIScFnB3BofVbBwUbRBXwsR/r7Xaf4bd4Gyjk0QYEsxVIVS06YpxtLZ2dCRsHx6HhG/9ETyvyBtY6DfDleDc2NVP2yEtNCYXx0SGcsRx8u5WW1DWFpD11IpEwN6gLGBtX3q44tXVVkppjmX17n1Yl+9LhrMY2SemqDn08sLQX95wZSSPTZX+KRZjQsPYkqgMouuHiGmZ42Yi5N8lv4lY+fri9dUkqCVRIlP3TDlnHw8mmbL2FJRKj0aNevMKwpBxEo/qsSpTP/Lfe3jHJdQ1rU7pzSJqOvviHtT2bxgVWhz51cOHXOIE7+kKge0/Fak4Rfvw3ZvnQXssYsyfP3hEw/B7Kqk02dPK2wh85VwSGf32U18EDe1CYu50Pnjj9AUHMmGyf4Kw+8Cm6ckIFjXyTN7hnEAskAnC6KJt96AqQFUm1UrgKKonnTR4TcxN70pYFGPjwrSAy6Y35GayGzUNzaXMZghAbIX70SSRuAUzFjaOhEL2m7PsTfiK1aVviPjlO6ZgSPxnYmPFjqS18RO6aEFJPc+/xcxtNY2t9dqUy7Y+g60dPmp5JmySe5fvN3CdkQKp01P3tZlpzqn4AUA+BUpABpPcOxPfsGwc5xysSLR0nemMmSv9WQHykjJ9zb6NvE8YfdE7GKN0F5EkvNobMzmFTprHMsolDkqlLZpKhqraFuKVKTnNlrF1r9ppb0VvYLtq57PovKBnpreFkSz+29HN9n4F7g/Dna4kvL7+Oi4YcB588ijczMgVLXVrk9vU7YgNx5MDV7G70wbbMUOZZ6dpgWt/j4DCyv4Oc3HDG2xiTLK0AiD79EUllKt6P+HF0rKbmmBTsk5RBBDle4oqkPefpj8uQYJGFXYauOzA/hzkkBp5KAPY0+XaEGByTbTS0f7yxNvNlnOqn+kLx3BWy0gvkcWLKU2nwSWLgCD3HcMXNx5MzpGUhZI6y2vU5WJXLzR0xwcFVUYZlFaGQJlVDOxfC1UpuCk/RCAX19WoR8oeTWPxxWyxTXcYRfpmaSib3jPGUk01jZKDzEnasa8aB/J01tjH2ypRR+FWtFb4aCnMWmmMweU/uHLwT9Ryep6YO9HWeH0YzQfP9R54Sm9TDFqcVo8f44bhMztMzhCb7rgegDIuRgD9tQJfzCdqAbj7K3H/giaViDXlaXWLz7s2OdfObc2PeeeRmLlDyf5/7csbbvBRhBsrLGoJeJg3txS7OYIeEBYAKolYux5W/2y3Jv4QBe2+JCc8ggGGjbGEian8GQpWdrI+DWMzAl3EpSRK5GqDB0o54DMa/0cu39kGIQKSBvPvhMXYcG5u4ZN+V69C8s5FlrdsWGnpGTKsQ4tUjCStSTr8Wu2QkaffhajCq0+on9GkzuH8s1dm2WrWdQalzb+DakXFnESGfKLoz0ltcp40V2zpEQiJ4TEvq4DKEFAydKBUuBh2Ru2bQzdDbU5Fxunow6ZHUzR8ztw9/Xbliv+gqoxxhfBErQ9AItDJFqzgkOmV2YlZcyPUbwht8W5L0d/CIt6ylB85B/H4/wC3U4gGvGzluaBegx+GxkNCzBWFi1gI+QxIufdkOUHpWM0ugvn5SeqE+TN60dfXpZMHYYzTu14SFfkzIHBnnKBQnc5ag4M104GAcdBfgBvIowGL0hbSdSPLE6/foGhaLRpYqRFUrp9LBg079kTJYFEsL3c014yJe4haNTgOQsr2hsfU2h9pPw4e2bWEbOOgB70RWIAU6+UTqw93I8myP60VO04ZeW/cfZ4zrlQaQJ2BcI5qxTd+FAYNFdpyK1schNUlFTmn8dQNOInu8FJP3cDVDHMm0+Pgt9ZECkXIDJzgzVII9IjV0rTaNLXEgdemy4cWxITLoG5fKGFrX1JGcermMEl3L9wIOWARTJ1dK1pW+iy81eQQjJ68DS5+0eE7P6ZHs+YdLCCOkYlrVzDFrlCj+vb0aKbdPMY2eBL12+EB/TSsjUSbP3PneRnZwNftA7y9mJ2xdldyUyv6tCzLMXTsdeFCQ6QFAySG+mdnj2LMvwIJ1IT0F3nPA0as75oCd+mSkfg8lWHflojpPXiDJh19YCUVlqoIT/tYgMKu3POJL6lrq7sUUK0LMcPQuxGbgm3M4BB47R5PBVaGCXlop7fGX3ztNOTvjuGTBBr/Ri99IKnF6Wb5n+49xzWZKXipeVc+ZZ6dg/qCyswselO0lunUW4Ss61RL3NscTHY5w+wzjcxa1yGG2nIX7nZNtwVykIj9owIpPgWOGXIjpnJdlVQYLszKuZub5CZ82VI5uAW0l4x1aFoO7vGa7sYPAxbV/VhdEmV2iSXp7o8KByxswKaFDiprofzjL9qug1vTifpQ+0t11mnr6p1+E2CWT3VwsjPISqeQxPuYVN7zFo4n8GgFVIKeEoxrptsPFLS1YozXiUkJZZjHTiFEb6LLLqCZA9xTOt8O5g0tmacAYi+/Fn1amZh+5TR4U9lQlFXqn6YfHJyXse48ckTR8TXtwNOH/dZuRJsKP3J5w0DMOJKfajkRZf2h26GbTwFNY2R5Vw9/aG6QkP+ZowOtoLKSaqXftPn1rlLXqPb4fULbGUZ1n9np0O0BEZ1Lj18piuLBvR1Uzyu2tDEaS5xHeREUE2/QtyXGp3YAbuHoMG70tRS3pT/pQ+GnxVE3D+usXIo2BH7yjvfDT21G6IPz/pvFv3MA2r8koz7YaoSaZuTum7J0k/P2j8FV7CkHZy+2UdcewiVuPZoImb3q7TksTK6WRGMH3PBczxYTepH/Rfkl9d8JvIF1EvMJdhTw1jRb43zVLJmd094OvmbM6y+JlMhWgJs7l3wWng4vnSTj7nhSDmkEcI37SMy8zzgov7YLjfPG8QUNI7cg4tKDyncDZyeAlzaa5tjw/tLzJ5osUj90POX+SI/ijdqwA3jbJxkIrkG5OOQXjfU7qDF4KjqSAnvNyh4KuE6n41cJXo8uLtWOPoBNy/pFOXi7+WyLo8zx69q18gnFBC08bC0dH1LZAFpS25xgUILMLGJvdEDbnuskgabYDa5kcAnJa4s1YSFNZwRpb8ohgpBDK6w8MSyXcIdg4AkBm2c+Y2Avc8ckjeHz7cRSvJfQuOvhE14eJOCiAq/fkXctq5JjiCPW8opOnRVoLuxIa0R3eOKK1Snl0OXkjQY3Wjw7RqgkFC3x3VUdg/+N4Gtws++qwe9BxaQ9TT1IV4FIFu/i8H3+VrU2a9H72NRFgrAP8OguL/rb8PWdYQmalWRFK5KQUaqotGhGiQqqk/9CyE1Sw0MHnDr9NH3g5MkeBu0ooR2n1HdiymIYMJKZQJZXCDZ79fbXELEiPBlS93AwE3tiLjG1qr77vJ1f6L46F7dTt0O+//yD/HlnvEiclIYKAFzjy/hAB5qn0+aLEt7Th/1JKdPQJJh5DvZt9v0Pyqv7DnSb21uCX9RcdDUOTCTLUgMpshCtTVbhHs1vzlkhnvnRslOvXXTokTZr6JsqzJCT/0Wd2hQ5cVju9qz3xEb4Nlp+IMQMUkPRxHcrHi/oiUxNsmXjiMXBjefdp6cqvoGqma+rsoU2uODG3Gmue+ww3GNzommtKvxhmoglyny0w/OtM84l2+rpZpjAU9yY6p2LQyVbUwrSW1pUjfN8DGrdG5l2yCDGxOsk3w9XF7XWjEjGAQndaDB6DW1jxEgDaJmIt+1Dk5m5vMytyWCBzZzdL7R05xqJ3j7vzBi/Oucz7ubYD/D2bCEoTyXqHAANyT4NrEdBz7n9t1M0OnbrhAp//OX/zOgmaPZDFI1QQieE2JXqp24l3nZwJYr6s7U3V71U3Lvh4p9E0jW3h8zm/KpUloncAEfWY3uoxWE/QA+jXxvBWIubGHVND41nQoX+3vgZiLLqJCIrPEYgzhKERMzOnKIZkICz826JdHhVjTbjrxpbUTfYIVt7F5UYG5E+wXFJhNfCB8eKR5ZHJrfpglPFi+1xSuCbegaCikjzBW5xRWxg6ZtbSGIwK1idM7U+/EWf5s3RZsk8OPpduBAq5yZOkv77Fv0EY4djdVQGsh6W8zcP8ee+HBD2+nA853f/ETTk/JmE8gHEc3aDVEfW3yX+HetIC1vJL8R+t+0mfloucUNm1xxEEgThKL/C0Sx3+i/p+vneEXSQ8ytPee4vj9vQ6iV2xamvh0sz9Z8KIBDs4hKa7oKtYXp8Xfot0kPU7i7uBOyWEdDmHmtV1WZByzD11HLxK9RSrPH7Q5nGgd5a7alnD7mTE+2X6KdtsQwV391NBYX97+qTeO1Yti4u+jYY7uP3t34+rGo7ZvGyPy/Qh83Vfc6S+ArQ6xByWeWhTr8lPvfex+iPGHgsy+kUdhbGGdQB2F2jl/9+S1+rf+G9ptRer+XNwtJOuMU+9+4n6HOXY9PPqTRATDn/dQyCZMnVMJ/4sL/lr4/1fVfGCeOXjYPe7iXaZ+w1De8fM3D8bUDGLiLtzNtdThvGNBtWL0yIWt/l9n3pQeG44mS1ekuR/XZGhIe0tyfDiKBK+W/XgGcDXV27YtrbAGOYunogSe7uJUdgFBVzCEI/VyK/LXb7Dq2d2O9LZef+K6feQjcCaJq3D1oBswl+SumnOv6Zpvfqb/pNWK/D8XvwOF7h2ZywJutRdO/Pip29y/NNKBXe72t2X61KOo1vaazwGeMZBDHBgs4hjzLr3pElBH3MDmv+ZxPdg2H2996Nz4wdr8pet5tYX9ppxECmLdrL6u6rE9zH7/hXvz0L724idV8CRtLtkt3mP/SqpXn8DOKGLz6F+AZiFly6kYMYFo+smeRQwKiQ9V/aVkvTxmxWmT9/kmV1ZIwPZwQ+FQlsJXoV7cmqLklvJnbmfXZIjdw0Qw5SsUJRZsykIxfzSzfr9nuaSrtd8fX91YXRphKuvPbfPvMy5vSeoDO/MYqq08wMUnD2vlfcJF729GhYb+66f9Rq9JcVBxgpvpUA/f24Ro8FSLarAuHjL6esTlXd32vrPmW8Pc1WHzfRXo/7XA/UqS0ybQ2FC04qfP6oGZSCvRIHDM7UsvDqfJe9VWjnvKvp3PeTNrf0TCWwcOUxB//DY2O53mpVu0TjSzM/L6l/Go9NdHauwU97VIEoRrvTnZWj+WTLlwMBxyQUKBIy+B1EKNpFcTPaHIyo2Yw0q1ayprQQ+wgLwI5UFiQtUOC//gLglmMsyK1ILOoNUkPTOd3avo0gsLRzzuDNJW/K/3xTAdXSXgpFPhtCFrZnNrzF0gJ/kEWApxialNpqPxUjHmsdvHNGY17QhaTbQxRGEzipSmUGxKmL9uLbub6kfPJXj9SG7dzPiYMwqWbTVhoc6DeVoCwwXOxQyfMCn7AGW3ULtF+KWqqY3wCKtaA2uj0f4Qt+A94QMbwuoH4H29M1+7YMRs0Ge1oh9Qu4kGvQ0N7hiJfBTOICc8H3XEsbvRfbSGiIe1w1/OZ3khTm7qE7OjtDJQg2dXowkaHq7or2HsrNLifiPYvepL5zltd102ntVKTaX2EPVcvnjWmKqBM3W358XWs2HflkT8kXeAxm5BF2k3Sax1R8R2r8KHAryqlmMC/8K0cVp4dgsa4JWq/TzwqfVr9NDgua94BhDH8M3v/9QHa05gLR1f7PfM1cYQltWJaCAzoWbb2fddXbidN21t9FGco4x+gKx3aUEz8t31z85EM/1CtthEj39vpJZHmNHK95TJayI0PqBNkHWvgs1Uk9tmp5OOxyaGS2OVnxhVavH67JrVxJrJsW6XLXs3xTKkGa06Rq3WVd8U6W6KTU2A+sV7JQNBRRazv+WuM9PmVqQTUmhQLAoOuxsTal+ksKuGywG/aA+AZzobvP9msfPgr+BPiTY31neeNMCPhCCi6aoz7tqk1V6Jj6XJ4jUJZ+9I9abPnpRXizdEIWUkTeq+dAK+ghw3V7sVPS4l4VI60oFDwGWf7zWaYgUzNIdEShKTYoa41dSl/nRmZjPZNuSaGpZ+Up/gH9kwHVvQtl8iVueeaPr0VUNh7VgctRRYmo06IfNPiYFuECcX39WQvw8aUoepAA+rRWgv8gCNmQPPypmqD1KGyj99XFEt2SgJLiWrU/elp+IqSXGz9VswE1JiMsHKnc1YJfrlcLB0XcLeBWEBEd7Zuq3WDy2k7TWKbKyQFD3EvXf5Xv/ODrJt2DWUSu8zOOwf27BgLxbs94v8mk9f1Ba5FjOzVeBejkpFNVPb2QKvJbsN5eAZIu265hakHPJdyPoT0qFjvFF3Lfbbm2yjNDVH2namlodas0MMyVKFS63U5Kv9LZHo04zgxdV3nCTnvzXJwvOG5Qqg1bnVtIqDYZE/skynIEIteBaORG8Z8L8Il5HaFPF8tSW03pWz2FNOOVuZxdfZfE9wtD0emZb/1HEaYDZsD4lljqCPIEapghAvdeqDqi9V+edlASH+Jls90cPx1oqC0ivX02tqH2YVT4lydeRGhrzu/Z1Wd0QeTLu87oT2kZxe5kFXKGp15OtrthA26W1PxgAVg/j8wmq+2sU/BdqKAjiO4AlxV7S+tFrbuJi+fp1pNUz/7cByKXuCipfWXsLJzmo7SoMHD0Eo04oUKTjIV29D/FO+X2F3+jCSvMt0v4Kctiuln1bCXSCnVvUNd2LVy654IfvzH4wnfSUvh0HwrdHYDF79nEwBKgXtf74e4j4E0JhxSOkpVgp/sof9HZYGWfOzbXsejY8NNtmDo5F4TLBR/3MBp45rrDN4qbQURcmgvCWjItiaGWTuUnpVaGRqrcZ4yXSSHaEIV0SyY8TdLNnBU4epjd9VPIXFXdZ0vpbAQerSfjadcyfSrNMKG1ye4ZiVUDhUhWdYriG56e7GVJywzflpObUx1tiLsZfbSM7Bo29x6/HOX/B7lUSz9n/UCUqIVtP/gTQqvlURn4v03EXTG3OObMMVz+JVb97OLRwryR+nJZfVXMLJwrSNpMGDJlooM071Qysx3PTf0peB9S7WfSaEevrd82SC9mAWmJ4Z3pz5XXBWAw9tM+l2Dn65xNxF4xe1PD+bzpPrFyfKK9/LO7btvY+qujSr0HT+uSe2vftRpe4TaQAiaq/TFUgGyXMn2qKIOr9ZlyF5/lzlTrZFAsFcZkphlI1ZE7iOS/Ri5iAtvC3z/wQyoipDv27SV50RHcN5JSH7/bIpCn6/7j6yiCN4QdygddqR9Bpn6f9nSG4+5V1ahHZllQaeA3501uM+kXL//L0GZFCOp96ShWHpTAYVHRqiUGgVPpgJXUlckF9nMeIg9RMLLZ6l6qxyNiBUwVPzOabY1G+VzKSjIRXFCI4BmLP0SEwKF/hlqJOgLtZAWmRDiGxlaDogBUqEIB2f7GmWH/a8YmcQ5fKsJKUwQ+jmn5WJQ54UWEoCs+Fm+j5HRG0sDidtj8mOiKQiCNhoInqCgOGd3Owj4mNfBRfvTwOqXfWJJGzENA3OaHpkXVhV03q8H+jUkXA/w+Of54S58pePkVWQURw2CHPD4qAcuAkTIupi8JU6YnIiY2AhSGk0/PvpY3enPNBAmf0iuOwgDZDebww/4KPDzCJbaECvT/vne4ZEHVgVHByq5nVmxxp4PeRI/KPLzoRurC4WxVuaOj38HKBMAjQjB5ZgfxQUCv8CxU4DdVJ/vCLc+xDh9UFOKc81vJhCiqsjNTUvKyflTLXGqh9tWC7lLpAIFb3DgDtijap4Wvb972U/YQK+xzGroB6ZIw5Euo6pFf/b+uFwPccG7gjSZzArIRisIni+c0U73ws+8daSFVC7fjjlsJNav24kG/e3QYWE5dKpL3nl+P+OR3+8XRv4992KsFSMWdMI+K8t2LiA9z1eU1Yl88GBQx9nW9yf5l97fZkbtdwrC7KfZCm2jgvQ7y8qw8Hgv0jX9/m9h+/nmfxAY8QrgVB1pC6Ar0tmPtslP2SU6UeQt/YF/YAyW6BaSjGeNoLLPb+98rXu8F8BmqOjxA/prCpoK7SNqDOioEiSn+xHur2JzB3+iuTykSerEoKgKoIXEFqjvgLy/bzXgsBNxzz7ZwM98ZWY9ffBwzs7cbdPsqaKf7TsC9S6bWBZv9z+Pvo7p/nPvaYlSTLmmcDCEm5SkEwivrUUn+pLpf1n6QtYN4S6cPjOFO9z8J484VjLRwdeWJh+j/YngDvFYT7HiLoP5p3nNKE1htVXYaeg/bwDs//6G7+RijaESoRs76MknQeA8Fx/+EN5yr8rTzpSurp278nv2H92Yuvwl5c2oAvCVX8a69iWUG4pBZ0vaSMP41rkrT19W1ibvan3K7bnoCsi23bHClE5mRs+SylCWl1coK2YmB7R1phE1Dna6nk9JK8jCxcrqUYRCy8zyNOFOb7XN9xbw43jKBpPWcQ//zazRfWqJDooXC7bIqX9gQpFwqSUjD+5AeO4N1EFI2zF3bGu1Asn4CBB1o/VtikbW841xIc0NkJAf96HxGsql+WOckzmd5NWc6jdDHp262ycpP42gz3Fg8sXYPeRmOiQsJYvKnJP3qc/A8nH9ld7Hml6dy8qKt7j1U5R+mGBgNV2vBx14fhwHHuUycge3c5tGnu7xassITBnLDOPKsPGtOWgg11FUEj8jaKFg3uLHBOcWMOnzBMQsO77/ebtsUBW4XXNpg4i56Zo9yGzVB8PmNef2zSiWb4tvRlS2EkODwjRm22RqFgsOZNGzK0sL47tYngV3RxHvjWwiQRBQnHjNjeRmPODxELd/hYFcJLurI4MNkIxoYl/ZdBNwLRM7F+xyaZGS/Ch8NGOTzXHql1Zcl1SQC6rEkMCHAmRIZn8slSvLTHkDL8/Cl/aMkP/6vQK50cIQR0NoE0NojGoAHNiRER4ei4/L7mjhNgsmvS0FbzjtnoFN9QbCmHMtLo3Z0T4Pdt6rgN0FZ9uGyIbBEWoRdQfPtS9ruSGJDUVVQT139XT0/AwMaElgZAXV9RJLxvTHW0lVaLi/TExocpKbu9qEQ7X9ba73MBW0IxHL8y9BjGtLUtkonRNtZ4HZJk5j00EPSaVnfuFSfmJnOmI2PaGN2GOS0vAo479v36nM6sdOb+cxMutjAz1Dwjd6nvy6QlBfUfvO19jwuxBZ+uKOzsJFO24n0x79BsOdX4uHyikpDb+7OkxORF5unduILC2Wj4junpAD90iAK8oHOCHVQ7QbyuExDykiPsRByCs4H7ELULySELFLXofEJVjwSitSkYGWvMhVjT3bGoJi5noLSC20xmuIVRySSIuUc7gJ2aelpw1WautDOlLLu+llGFT0UznxJ6RmS9bjsMmi+KXKMywaSe6KSLzOHn0s9ZSiBWdF2CrSubaAqr+OaGd1gHkCHI4rLX9G4Iew+1VkUsTrocwmNQVXVtUHJIYavlQWNuedOvH7a4LmdwdXQNedv2tHuTxtRSL9+fo8equt3tn0VOLq8vB3nK4e+nlGnPLqbPFfPfEj5jXuFwg/GsKmqcA89uNsFLXmrcWF47VS3Ndr/XCCn1rDS/6L47XxEpmd5zAYudat2dFnK7zAoQXe9ccXvZre9yBdJXrEI3zyJe+wSm9lxHgoitIg4WIGYFprRBOy8om7wM5i/giu5/v/BAA+qIcDZcifijVHymFowGXlF/ScUaqpEJiQnxqclRkubkjPCBmmpIJK4pyOXdzeiyZxkd/8g5I1QeWnBjOf9lh4n30yhR+95WHucZjH28HJm+9uYVtqGxy+uziqdjAYOeeDPUsm5cVffgc9r16tub0yw/PbLo8RGAsX0kwOTuY+slpSR1wZTibAon/x/h5keIxmFhvo9yilol2ymOSBKpoCfNcCLaCsGe8DJwFkUsepe+Mil3PnGk4IfoXObcgKX17VHLizJlGV+i4eZ6Ne+W+uRa5/3zNI37r1VU0bvA6R6f2cgli8IZODEFhYJNdSO4Myux/R37go4LSzd+MNcrDaE5xBGKYEUeftgj/20fgBrUxAnb0FmVDlezYrQo5Yb0zLxsr8hd+8OjIVQvgI/X4t/RZVdbH2bLsD9uavqW1tbXMtBIZWbadOXvK92mLUoLcvH/q67v/AEcbmR8r/KPu98J/oNwLYxEMFk63cIPum0YjexfHGnmHx+ASCHROasopcPbm0etyEo/1PRsi7Jh4dtMYYHefe1nPMWcTBid2Mhw7CaUP6+MPcpfWolTGhAaE4/V97LgNoPMaTroc5UG2glOX2vgflcqsUbLgL4WJpwwdyf0XYFuBQcCgTPWTzxBPJdp9KQumB1Zyf/pJYya55CSYUuDoFsnbv1Mez9s1QV449M31Y9bkNWbVpB90SVlm9nwfIZNyb23wLyOLVrvBvsU4A2Lle6jsVHAznDSpHc3GCymPQRaONv10dT3rmG0mvDb4r90lVBVNMj9bBPoF37vZ0c0++VQHv7TUr07H38We14DN73V5mm/HxUEbwbJwb3buq4gWyxymSgqoCgj4zQTT1rEK6PHl4U5n+G4vj/HdGP/k9VnOL+e9sSwSJTxUm7k+0b3MohFfN9vEswt0dZyMSIvKAGdAmNqcz2Ln/ufoSjCnALFASvcUAAb4goU/z6aHfDbR6grOnTv7lwptNab/+QXr07OnmNneHG34iFj3v6rntjdFGwEU7nudWtui77x9fs5nadik46iYmkv07mglmTz1vqGRE0feb/ZzNPfQNSA4D3ya0Fi9tyWzZyJwNr8geH8hJq6YW5GeFfK9Qbs+1JrJVe7lDfTeYzCnBZmQ6v7q2ZpfJBkt0hpUhWuzplmwPsIeQQ3exr/x809rWuKatuKImIA8n+TIJ49vO/C6VrmZ/mmvK/ULAp6+pb+A/Tm9b5AFY6Uy6c47bEX7rZTcZmI0OiFQn6l32gsyWcCrBINsY6s6jx6yWteQ8V8jnnw/6mrhY0yjVajaIJNOkS1Juo3/IesaCecMgYcTppcey1K+s/dAf7CAOXX6jSADxwZ9dit60IrHvJ9ueOtfW+ITX61rInTdepq6QBbsrbHZE2McoBD/5BNhstsz/EuQu+YS/UvQi7YOHLDwD44M0G/UbQjnp/MEHfML8z1zdf4Z3LigM5gJFmUC/pyt4YGP+wtynOugkILaELR6YrZ7PtQoPR8eCmPbu+0aDLU3GsDMPkq9Z0rbDQ53q6IFfviWp2i6QchrBYZFPa4pfFpNEjIy2Ne0bA6KhkhUVFlCxtVAnUHwsS/iaDG1tG159sTA2S3J9Vio7lCAtlt40sitLLF8O4e1Wv1647Px4s6Jn2r/9AZewIVknRZgFfSwNd5pTZxGs6oNNCtGUAXNzkFYf/EZcINOUyhkr/Vik5NEUpZ10D5K6hcRG4fLEBQR/aYr722uAraqQ4+hvG5GErF5qqDa7HXGacckseV83xZRjawGFVK1J73yxIdBO8/aEiVbnwiudD3N4Y9zMtMur1Q3mKoszhvKArvic1At5QlEXAk6SoJLDe3oL2vw0AReuynhl418mgZIKltm8ek1SdGRwSbfy2Z0FI2USetuSA8AkPe+x+SFVPG5udMTAyc24+oToOqD/sZuYYnKW9ni6u1s1mJFg/TRq8LOie+HJDL1qgLa8VZALmgnjhs9J7B+Fgn+/soETz+ryfAGQAjsNveMDGvRdr5jKvNCPA/Pch6kA028dZwCjp5xPxY8iiydG6BZj5xavTjmdsxuOBrYPkaDWqLgVHFU2HpnrHaQ9SzJWxdmKxGiE7D1kWWOokiDf1Lk0YCoZSMvfbhVJIoBaafhP3g/wDdh+C3wB+6/oNUOnxPfo++/UuGlFT5gL9yqr3H8m9huAKnLcsK79UXAuy5mVfFAuR47GCFXPA4jfTtvqfzbdBR5qtAEDsHQducAkosyTEUuMcLofuQHNOo7ZBH3OMUc+N1WgObSa1kuZgNaMvnb50xCSoEtk1vHb+bWMYvGO6m5tDqGi95ILZ74bazxrxSFLdOnjtvMqWcUnPrGJddtH7IPFw6LGfBqIp/ByVISEF9de4FWIhIPh0E6dAEMCzZUgVsCLh4Xhiz7Q3efSswpZHwYbQa8RsBn8HvDEe02Yydj2FdAQfjXuoyOju6+xBTYeTWgxQOffdn5V2qnDXGey6du+oF5XV2AKns9PQJr/6v5hSjUHM5AgGubD4udmfsvz/I5npFrPz8bgV5YxCthtH1ZENDeHoGZnWN2DBRn9RAoCgaTcrHbnp3Zk9JnGDkW3Z2QRcCwo0KqQuJCKmBitBBaEYYJrfoNBMThlS13cOwmil+WRPGbkVP6thIhVBkZXJOMPLtxX1q567BypRl/PlUgHNWkK86/IJacI/obrSrxgBKZ2i6ukPdtLsg7f+F66IBqoSHpIo0jnnqdN9pjur2WiJ45HqPLVqKohc3FRtFajpNd/w257IHQmrWjdNhKGtXizV8XSW0+DgGf+ZcnDS17RF83NsAfFBV6Woy/y84vfxurxHgkzNADVqRdqH602u0oI8Ru1wegg9vSvjRtUoMz86anWxHFXOO9qbpC3DUmnqbufYN95Mcj+vHsejZj9M+WnAcqEQiYp0pR1WXCxfjSa0bL3UGvxpXevpeepjQ783TojQLWyQnbcRbEs2LD19ZKo0j0PpJQGfVtyUO+1fW9fxSpBEGlUoobjbXaD7qiR6cjrP/oat7uQsxVGoN+h4mnqXk/YAItrP47gZmrYMuCSDa20K/BKuEtv8670n09I70/CxUWo9cHhSOT2MVFLJFksMt6sk1TL6jFg1xC8+VPI8z51eEJoXVulVqXwD8lJ9oiMr3yg6sHYXKyhwJGp4bkeGdERkTZXPm8vwiY0cNIN+1hM9PL5MOVw9MqeJNqXFYH4X9UYQN2byIO5R2WHUrAbVRBuyCTLrql+wZCPE52MD8BcyjnkPTwHiRIGX2dYvw6zXJVEG43XnooR1rlkymTZ+iFIfkkGqGSHHuJJyPN9qRl5Z3PtA4f+ZN89aEewS+qejKK37JbUPIoR970zktZQd1YHFUCBM/2hzQkYRtJELauMYqavOXXE1MTGxpiaHg6t4Kexi+jUgVSega/HFAU3TakXGVUaXvrZv5t1QgyxD6zjnIP5cmtbHlgfGTA+IeYBCwGhT7L9xNuVooe/Pi5d5KRLCUfh0YR4qLCygz7xAHBx3FpRec49NxrVRPBOeRYQPPDbulNtmATlhZu3uFUy27l038KSgq27nKv/43WDtlhf4yUTy5LPV8WjT7uSgndbn+UxAFLU9rhKCC9VJhzKCYKH6h0NCRx3PdpJisSWjMYaZ1XE7jxWXav+ML3eAExsABnFL/CFRHVOfWlVX5ByVweNUyRUp6Q5nJAr6pC1kIUYvNAvFtDC80oMRsXoU91Jea69ulVNaiaVCqp42piSSzD/hWbwzMERHXi+n/67Q8PXJVQyzkVXrYsDhvyk8aVxme77ddMboxvycDH1jYmAqvaowo7p0rejCrQJrnK+W16Nykbz8nn2L16Hpp6uvbaTd9Zr2/kzz7LbvczPksy8FnV1nUZToKG23dxkUTyx8CqwHsb8oh1EJYqZAUicaFKRnJRD5MfdoaKrWvzZ0h46YXuHTEW5SFo85AxPQYbHx6WnpN8plxpNd5dgWh4EEQZqvDPF3DgGGQZcpuKPqCppUacBJStu3qmbygTcWPnU3L6xm5ONp+45101ir+YkIi70Dtp78T6BPpx2wHivK4j+ZXgIRLotob0hE/l5HGolDnLMWSOvZrtjRVMxv/osYas9KJrABSXtej2XLRXXKxTnNZhitQaaFIdZ4Lj3MnHdpY2VW8pIHnL7MVQWoDksp5my/BJYEezeWzX3jCrfRhX8mbfpGi/UPHfclsjkAVwXXzY9QDHVbT3xkvD6nYGNbNXWCWtzEa7vMPh6L3lfLlaGxiSmBKTGOdKlHhS6r7+5VMPW+6mZUcmnkXEMPcTLiL9RC8v0qQ6IAjC0+OTyPEq9VEeBQg2JH4y+fgbbRWOgotCz948wCY6Kupi9DmRFnOf9RpplIDDC845Qb2PZaJeqj4wSe5Jyn0LTnDAp02/f05N+89ko7bYuFFfpExhyrd/9Fxh8peNnzUnjoVhnnUsj7xs/OszNV/PuCSr8FakyBj7P3w2uuIva38bMfTNxwlQPkC976pronzU/MXT7aPbOgaCOYDFw0Rf5gR01rcvnWmfpiAtjUL1a2Ae9rb/3zv/DhbLqE+Xvpj8JuBTuItfPT22v/nGn0DNiiYO5l6ptWXhfDfZeEuLovNRp4I4V2ts2a9WXss4ZMXeAGk8T5+kPqZO022ntgGnAMqUjvaVRe8/K5v3teoPQvwtAWpN69IaMtyAgSs+KCknBQ8BIgmZyTgROikxW7TaXywSicmq0ZosgIK6yq+35UcLfmp+CjpeQMlKyY/0x7OOXLNOelqpTco99bOJFjRVCdBudbhNPRiqHZfYtns9e0Re2ChiA+bQ89rGJpFELF+6mrN7LKzVKnYQ6QvwuVP23/p0IjuQdy/ccf4chn+z7Lv/rkVHgAugOkUQB7Ev2m3MrwWH2viIc6NykF/UVLaN/5qgTTbekg00O6AouNb/mlv8a239nlr5frB/UrWy+bbO7wD994uEogxsYlE6ASrMSEgszCSYC0tVqnKhKLqbQyTgfDhZKTbH9Vbywl+p0Qhe1teN9xuFthJNLebF2UPcPaq3UnigB8fuphlxPE1XBzvtf4R+j9YV9ZPWP7TOQLm63Yv2aX1OdqgLWpWu3ftNeKijY/X63CHWQC3d6QOL6ueq3mUVuq+Jqpt5bBRgVdSoJfzKZnSiY3P5qKoCe38eqZrXq59vrcCfPnD2iUz5w715tbvxXdu35Q8dRZO7+8ctm8Z78ZUBgm40nnR2TXTeztaK6sWVzIF4iXEB776ns3WydwHJuGty9MjhN67fOqLdBY85o/X02AT8DpV5VCh6mRURVmZOgQfzdv1xaqRq55sim4DXFFhx606ag433GGaEvSQHPENE2kdwgHreymz1yx9YLTmMid/VnPm4scynXn91bVmiulR+fHKS35fejEtaW/iKh2+VfkXdOyyjmOk2lGdCBDolLqkxJSBwS2TK4xhpw6XNvNLdokuBAstjmqx97lxdhvm6RtpR2UWL40Phhyoe9o107mxnmUfDAPqWhl8X0TaVUND5skSwe5SxLpiOT8JGewYqPtPL2RK/jOqZhLKqDrZ1VnZw+nm+sGQmO3sS/BGdcHxrvP1VsBzanjleE5mEcCdv22d/BazM+p6OANpH9jzuMBCiPdT02nOqmPyW/XLpe7nHm94+q8K9+MO9VFtsfqSRdlR1Ucd1uw6W2bUxvG0yQVB3p5Snyc0t/ehWzZHq6eysSSDInAQIc2qenEAPHBPH2Ke0FcrB05i/jllH0ADCFv5P8CoYXkD5m+fC7sNEcqLbE/aRcN6dAyLxeimg7N/buD59VC4vWRIEFEx5UXbTCfhKcsJcbUvIFEzG4dvIwJXgMr8FTMlKhz6sPvh5SVrF/rA8O6HjLK/ZMkvIGtsJPXtcazdlsmeTwG7Ov62Xf489pbKcrUh5fOIALUaSgO0RyjOuXSjB40RJkXuQZ1sHLE5h3c9XHoxfhtVfBEpMRg0tB25qzzuntS3ubJtYCG5RXNv/KWx3747Rcg6ARf4q8LmxqbLm5leCPhBWp30lm9WfmZnWseJouvyetOiDilW+I2ABjlGoGQ4XW7Uhk46QRgZuu9KP2vk84YNjz5rCpXIxLqilJbXQZBLS5/QECY60ZGWPFkmY9dRocpy13VrEMCAYyL9zNpDw6WmpOgyFn5MlX5GeOgZUdu49qBqhu7h6R9QisKqc9ctX3XDaxrDHAM2JphlyPmxNYAAGqzYIYFjRJkr67Wi5U0bXhHfhPAFA5OxI3sxtZYalSbCqAPDZqUyvNzeh5SpWIus7Q0Z137gLwuBdIa2ft+ibxa0v2tM/e+rmnoFZUrfp3ghuaP3o/jXIbQK4D3NgEjqEBdywi930XwBotyvLal9EjQj2PVYCcCQh8gZLw5L7siTXUwUABk3W8QOOq0YM/PLwaisQKTqy2uguh20ugrQYrkEX/Ehum5bozPiHY2M9fX+0hb7h2wDIrN/nfwwA1JOOLN6d+OcCNwrNA9snsv//BznK3R3cKMi//n/3ZmGQxqLtuYbU2Mlrjv/3Js42rcErs94myN8fdPO15utivh4NNNJE87OTlJpHHJ7KzTGI+NNR48/EId8S2b411l84G8Pgb5yMb0AhFkE4RWT7FLF1hzVexFA/PhUo+NN8/Rk2F1pxClMqjwtLgE7H0BSLb1Os98i+JUYvtEZb4TO1ncgaoJjit69gLZfzU6rpcILWoVZOArBSvNwg9MhN4mHifn3CIMGh7nxt9Pk6Cl/vsW8w5pt0XWgOtSJUEW7RLDJ+xfk6v3298XNNLibAk8u1eprmfPSX+BurXVmxfy/Briv/xXKfdKA1ErsQtsUYwQ0TXxuTvi40fL3fviGQC01eF2umdupvBdag1YQ1GF+CC00min3Vjnf6v3B8k3l/7Bj8wXTmmTFgcPPP67klQDiW/rXu0qYW4Lra5fKrQPXqa/Bm7x0xZuJEk9mxuglbqXbrcLoi1ETJbtNtPR7BbFQkK613zGD1IxL2Z7gDxB/7bfar/7PvoqsLbfVdbmSi2Brv81v+qTI2xcmUyw1anpaPmbbcTJqYHFpXzvW/pAe/jVWcJkVtslPl+NDeVRJKPFyUdlSkr1p+7WW1uiGQpiXX8bIf6ZUyxmLP7eVkBMOQARf3b1eskPX9kNU8tBh5VQ+NCjKoK0c35u66FdXJmk7OMeInZT9Bq4RyG0oE4O+Y/obQdGhwSXd+5gjZSvRGvUz8eFlP2BqEpp3d9gLwlx7FAV6EPebLEdMb5pfBts+I/940KGS86q+m/yD0d2g6NOTsFjre9Gy3BqFp3agugD/c3IwV3+jty1rD97qJP3/OgIftusjxpTh9fyg0pHwMudBCq4R2oF0TmGk3Z2skFKpvifoB8CGmO2Ab8DN3jEi35+IwiPteVy7YJ42qmcJWt0ZCoe1lwmSWsH8rEArVRXS1He+TgGnkw/l7YDrSBOf/laVgEUhyPQB0cFTE93TPjpxoxq28jZZntde7rt3j+4NJa4qYLs+0+b0FdXHZomGJX56zLFh+W8Nwjbw1yWveuuZDIaI0NAgdQhW0I3oaOKneFIOD38u4waQSagjLRCwrl3iCdII0SPqOrCNfAl3BQrASPAZOgbfBr8BfuEu8Mi8JOg7dhVYonkoKiouyg9JB2aHcpXxJ+ZHPhelwDbwJvgjfhL9BpEgYYkcKkRZkEBlF5qgQ9WO0nRZE20dbo31LD6B30l8weIxcxiDjfSadqWb6MR3MTOYO5nXmA+bHzG+Zfwq1WXJWOiuf1cY6x45h72f/qhnpfcNH43PUZ8ZHzWFywjlLnH90wrg7uMvcf3WdeR2827ynvPd5X/N+0v1PDInXivFimM/k8/gB/BT+Jv4x/hb/ff4rvUBgE6QJGgUjgk2BWlgtfCpiigpEY6JZ0broluix6KXoI9GK6BeDRUOSIUlMF/PFSrGvOEgcI04WbxCXievF28TN4k7xkFglcZHslfDwJXaKU0gxPhhuIBYSYRbkQhGsgPXwBCyFdfAM7IID8AZ8AF/ACfgFznrmXrzJ2iabNPSG32g3Jo1NA9sgNjIarAQACAm6HZAzz/7MWq99yzoEISFsB0jInnoGOinQdWxkBJyPdHaOE0mJtvQiZXCJub6hskK8YKqNniBVVUIAoiuQ0sQCk0rEKxkEJ66vOK0STSN/thoPZ0vhEL2PRMssDz7OWjrWou4O/qd7sf/6smO6mxYDI8MT46/s5vNppNEpg6lGk/kqmXu62R0stJOseuoGDg8Ch3vbofsodDiakjrzcNxa0XeOU2mBOjOLdG+SSK4Y3Zud6FE8dp6zECdlXot2kXQ93PoOv04Z9jpUHEWYtjYd0pxqUBVdBASQuAJind3PTRIcDwzlX7cRMDQppFMtJCqlhiSlPDP6dFqBSau55jT8m5bFsD6/rcWMQTKdyU+GuD/Ty/WpnVln5BiGoknoxUIemEyrWRfchRPleTZKA9skoKKYeSIQZzxeBjBmrPeVcyoiMpxkJE+VOFQK0bNuZ826Fxic0Z6S0HfY0xv62Oft50qq3mIB4kbRhtG+VRGHZbdvmurI459xGURtAiV5zn7l2anxEE7ExEwFbUgLmw5hKgYK/R0Fjgcq9/frMBiaFDEpHgFzPW9y+NYf4HDq3lQa8zWZe6eutN0WLsy1bTVmliZDZ3VI4NTBSVa5xIV4Sw2CPeTq1AUBxsBEibQumfiDBkpK1Z8P6Uy5ZEFaQPcx8JhlqEs6kddpnucqU4NI90aRpES9exOA6Ybv4y8b9DHJml8JkmqCSjvsIOh0qpcGtCx/cG3yMp7r9dGa8IOTQ2K/3U5wgrSz8fqK7lq+8+YW3kVh27iAsmDLwpLxBgHGwQTSdi+b1COckgY74viYepr2limjeYFv+a2+x+BTJhUGk6XXV8tzfiCi0C0ALj7SD2RRFP2a+BlrnNXIwmjI1FfPjsbgRImXapasiwHWIS+vZsUFJUnYfVw23VBn9M7ruBToahD7T429nc08yOUQRnKncpwXU3cWx4k4tIWWdz3eFphoiPNwos7cybrEsLwo05wZ2K1Gx8e59WO+X87kpeoRj/oOOTwKsyyAEaI+fVpSNQxdNcqmBhewvctwoDiV33bhtLH91cWLFY06zz88RRgIH8U8VGM4HI3/vm/gOAadj/q04SVH7bJNr78p4DYVOV8HbzvRBXpAic72bOVGhrfrnKnvdJE82zYoa0ALi9lfaNX9Myg60tV3RacNV6d5iDFWC4l04b9me9wf/oVOpKNf3tRn08xFUnXmMRrquPMezd+dG4zBVbw4fOuPO89UuGET+s13KFMfrcFIiS63lNjGEwQ7/UetbKuP120szU9/72aZginvDNK5PB1b/Ra7+CYAYNQQrxCnkJ9dA6p957Zo3FQE7xncqEaB7mpGD/buamu5dRfxtIpbrUBGY+XMwIEvMmkt65MQBnwE3t5oJlSW+yt8D6cCzdDBNNfJ13n2mpcFAec5E41OUaY+udzApUj8u8uTkHd4RFRe/rhF1rJJhJsqJXCG6ZoenM6j7TYXK2lMu/bj/oSPZBltukGAgqvjkiHHP4tbcuBFua1opzZHjU9Yn66772DW4rjpT9oezkgSgImF0v0qwVuFwRkjg0m5phGPN8FRcbWYMTbU73kzI112KrNYx2EY7HusEozBha5ththhvBSCRFloM70vfiTE/dxcgYnWKXlCliLJcAK3xizHyhpORgGYalQumX2hfcj0VPRfkjrrSJHf2Co8PoEJgNsEC2/mgQcaVgBeJFRFdCAA9D6lzG8XpIigQtKUG7WMgH7LHEQsudJtnGZre8D5SBxz9GRAksjju8u2FMcKUZ/SM1Kpkc0PBtf/2trQLWFFKzKKqREqGJw7Z/eQd5oA5kCQA+/n+CnL1KPZCowjgxfPeqPRXAvnhx8ejPVLV0+mvnjKnR/MLPEx7XF4F4MQCKVFiz79LKgoOEUp4rMrtwGnaailEHtghGsu6zfV9va3zm4iR/P2HOU8mS40vvQ89xn3JXp0haCsopn00KwsQ13mwC2wGvjQBXF5CfEsQfClAfv3mhoZoW33Kr1UrqAFYA4FmnDUR4FLhGb+YX2cPYrtGtV5I6Hy29eftkumVo0J6af8TX24nnIaDv5zN6pE3UuXbHcmNbv/Pxmmhktwww1sdPhok0WrlSOkFiyN2BB7+eKJbjq9YDDBERhDIHDYt3UAY0QvCKKcx2VJN3ESMiwATa7bhWk2erboeoDAfVvuCBUSDvnXvnMckbypwmOChLZsTZELbVUapuu1+FEjHRdHqtWZYXfntv5+heq1vEU4WwAwSjS8sW867PRPGILOkHnbyuz2Q9g2hgbjhEGaNAE15h+XYQDWpRBEOIUix5LoiFQrDdl2RkvVS6rFntxw3L4/HE4hAIrAyKDnPDqPxYFAt1VTPdDDFdazu94E+wF8rmLza7++WoG3OLgPu0jAphW7PUoz8AEed3W+kuC/AbLiYMl/qA9dtGgm6YYKnPLm7AWefbMNLyRoDzb7UkYsGoGE4SmOkQTJ8wR0IsgZVpKRp/la5vFaemszCBinXitZbbZMYMdcHbTXESTfbUimdd1oO4qMZhp5fhBTQVHUqk9xFIP+lRrO3q6/dwzG4FyPR4sVqAj0pn3DG8zNz4bSO5ulKILmBdtQswAqw5nuKDHVoNphP+rr2GO2uxJkLQpDJ7kKg6gFT5PZpIwtPr8e2DRCo0qy1Tk0cUaFab78uS2CUxRGEJwDuh1oWtNElZkSScZ/ZVYTWLWZeUpCS8WSIzWTLVGSpSiRp8QZqduPxTUq5JNXnJnhakplg4Qp/ljP5yVNxCCpKyGO96k82SZT0UMu61t2mTihkIdNjhqOVtQy95neCT/Z4YP598dnWA13FkYeeybIw9kwgKkk7X0jIUr6SlR0G2D7FtvqxgfEYw/f/0vMdkyoYW1bP8qGc8WZ7uwNrMApN355EPgOSBlNwVLF37A1aLnmtq75DwJLfB9M1P2c3mT6e1PTVFXx3PHNkydhT2Zb9CVjrn+v+oFtu73AkGXLG45BAJMMmXAkaA82c0Y6k4oqOlys/eYRZEkeKppMNHMDmo/+/y4EuEyLngvzKgYBOJeq/46jQoXdRp4+CTnNmSlbT+f+QKeibRTAJptNqO5Nq2uVOA/yfNouGrdvOjMOchA/6tP5S60plZF6CRyyDBwybGMQDWD2BBLSKZ2xKxgu5vNmfL+V5NHi8M0/giyy5H89Dc85WTLDeqcm59tdZ6r/KQ76i2TOPpZsE1TdHvKnqUJl8bB4V1BXImviCnZSWGrFOlzFmHO8is/rWhu5HjcLa5DLxwWYFEW36T3eopIKss8HQSamuQ/XgUKbyHy5wBLIbRcalV2FddlnjRcFWg9lhDl02FXOJoy/z2UMq0OoWJ4fnPsJ/7eLpsHi8C0/gmlhUf99GQGcpw01OqUyjeFylhT4n1Lh7MzST2i1//c4rWKPDOy/jtfyi3FkyFinGk+TWSzNf2N/3Hgyn41D2cFY4YBDWUdkTVg/mybVy+oSWP6pQwL7Jq+GW/IcxWYbcI3Qh1LF3vzbZLuZvemhXM421MxMdCV/yXuimcEYNlgE5OtnB04KigRnN1DDmc0lV3Pos0FZTQDMSEj1otkfzh3fRax4XR3rB3aH+89TLhqaXqbTqUHFgLMEjBXLB6F9jU0InDbUKIbZND7Otqf0Omd3vebgKEranrTcX6f6s2YuaTVUEs6dwlPD9Fh/LGrDoF30sWqcwghPH6sNkJA8Brli4RfDr4HFvkvssTWDrZP2wng2QSawrtak0QA97urW8vJMheJ8iqejQXDKUGdSdsUYrcAI3ln2RdOfJoBjrNMpx9TD4WIxb9peufGHtsEYXMaLw3M2oEfjJQHpcyC6d39RVIbz/iW4z8HxQ0ZXIXLbw709vvne3+OCWNw5ejvdILL5quzvfMtS2t9E4pCiPpw1mhIigCHCe+mPAT5z6zn7v+l7YbxX37o2sYud903dRYv5wH3pUeYnt7ok8kfDNy30GL/pcHy/d4nI4OLDt1i6UtiV0HqTOWctpI36zeSfyarUZDIQ1UionDjAELJrBTMQw+r3/B+qtUiIu0yCuWyVrz6Wg4/ZBlhyB/POHsDsj9OmSuRlBUbpdBvgqHDJDq44g6c4qUo0GuH0VuTJLKSXU/Q1n5WxIWDNe57viR0FH1DgnanADiG08xOV0gC4UigjPisa/Irgf+QJNrrZ+enPSOqyMRwKJXO6wlh4iN4t2nRiVzZQn6LXptjhqMphe/ipHUfkS0b/cxkEHCfNukKIZYGA1WHF/7GwtIPZLYe9YUUdCXM1WzxFHXvZg2S5F0Yay+jS2OhYF1qs4edlEqUCmPg5SyeZWK6UMWcby5jQaU+BvFcKHx4RpYo5EcONfBVO5y8TMiGyx0WaUMXtrMjzPf9tJiAEG6EKt3sWlrrBSYs+yBKhZpmUZmplbx7ixd+yNOh4GoJHdeQ6a1QTrhojkbtDtc1VjtSVaMsUw8uWPRMUEj3P1Rh9fEnxHtSHN4QAZmPUnmtCahADeH/sm5Mk52Srzu7l3h0K0hq88clhPBfivsGjQ8Ri6vp5a8JNkcF+o4UyaHe3bEn89oiDhVWyhknfMCQ0MDTVZqU9HFyep2ZhBlO0Mb5j3cUj98xEn+yU9cfpG2JvhMnyhnuWr/GldhyiwlUEroB7joxgF28MN6Zk0qIX6dpySdNo36fVWauibWHZErG7/Rrrcr4S66iq5U4lIn/QkzUFB95IQ5Vl/z07pQy20UfAYlOoCxoQYVgotklFAczBEE+6G5qk7ezwwLMsBqexC/Zz2yucwpzM5tSOLTuZbny3j2uRAXZNwDYtjuNpSk02BYyIT+bt/FI1IU74ZHuNmxyhwCFhmmfCyEWOGyWsEHJPRgrpbIzRjop//1iN1tYLlv8TFqwoLyXdZ1EIGnOy+L6lhQFFF057CbfN06QBEzpGIo+TulsKb9SR+ruyLoBhOSqAScTpT3pcLsPEmxTj2WQ6r2JXlyUahceKrtNHzl52leCc2mKWmgQ02T1RBRzkjiLKouR/eJGHusJYjqe1eJpkuHQc1RJEySsnRbXkGS5n0Dyz6XD1X8FA+66pobed6NCe9S0crMET87xhWld9o3o8RIwcnKbMJEg7p2UNNGNkY0wAcnofpAhetIEOBguBVdX+mFrOIQkDmFU597B/gik5OfyiZzk8TaItvkPY2a5Lt5p01+hRf4qTbMegjEmJIrGe/JJiZM8mV0O4NHO+KjBb0X/RUKJ4aMDEjknx/hculqetroWnE2B29UvLY7x8N476NQVgWZrfR12XafUUtwa1XNHYknd+YpFs6lF8/+bRhgxW0vpCEs1F4Rwf8pvF4SWjaHODdHAmYIrvIQ1e/0NAHyH9zUGe7Yg134IAYMohfzAhZQc9y2bJq1IfNViRJXZqs9ivVDfx0u+pJpzPrMvDTUqIkOlY/LQEysRF59Zt3YkAQqB8bHDD5x4GHgv2tdMc8nCLNZHz4Qp82pJ6LdwrtizdiYLLkshGvkqh6pNK+F4CLx5Vs1Wym2SnkXscKY1TePECmvcuSWDL1iJWXLfSKCWSVbx0Zpxi2CGZwIoYEStgWL4KaanEh4xeQIscehsKxpk3hlxjUCl0OIX9egW3RPpxubXL1vvgox++ay9dp/JVolU+xKUSLLbBkmIZjcEEY5x83VF+Wa7E0gR8dMojrM/4vxTLGbwUw1pHmWovjwb3xFAcDyNNIw8Nj4oyrSSsgfZp9m5gZPl9Y+MuoG4PN/2dUYp2RujrAnxgNoGXye5jRfCIs4YW/I+eArGOylGIWge2icuaWJmVIMwvHEOzvDRP3wF67qx26nFttfJK/e/iiBt1SFO259kr5ogIZQgk0DeD+XjxiqVv/tzUHXdGkHJy+Hlfib+oyX5E59hJZ8/ddDrf0jvOBCOl5PCj70ckcXSgPVGpK8Mefcbb/HvOGCWsR+K9DTSemDhbCucMwS0bGOl94e25Xc988pawrDgeMWjGvkDlKkWFOr1OJxPeHZWbaOmlojikmDN0HcTTP5MTTmhB17RHLbuilXNmwlFRJpJ+XVFdLpApYpPEWlDjBQX+v4Qwt5nSiOsXPzOmYGygM1hA0Tx8xjLBNZx+kl9sD7RT5h3tWViDpPWGtNwelGjw5wcz5YnzmmegU1jEEHnrNF/6ceSIQWWvoyCm2P2Bb8nNrB/pFv64byy5yY7zc5x0bQlu+Y492nvzGyDisJ3KcEIpX6yjUNeX0sVYUNFxn13pngRGVYrFeriQCC08K8rwnfki36SCG6Wf/ZSrBzG/JGF+AJvXh10xdfF8FI1CwqH5LpoRvIWax+PkmOmf7CmKUWY8vy1BndhkCAy+YD7XLIoc+Gua6LzBoaD9KcRqC0s7LK8QrhI/16bi8NxtbwnQ6h0ShjpHQulSqJpciDflsomB3VE52U4dLBoTeGM8LNOEpolyuGVD6V8KCsKdtyvHSqbcQFt2FEl3qCBzbeiQiq8Tz1oOhDiJSWEY0pLu56EItbTuu2MUp814/tj63tLzSgeT91RPfOi1K2vHQuakKjJYQ6fFDLXufItEFaO/0h8D4ymaYo/JMCKEzZ1iOQjCobpTF9M5HaJj6VCuM5u93UShi/nAXjvcDNTW99wHvK8SACYapSf80JUvtWiOWeR4PmkrUvQ3xEnyFuRb2uhPdvJ7/liT/WQV5cCCPwwkhht2Z/VKqNCaZ39RRSvgjZZ/S+zP/InCi+EQtQVbUPoC68KhqYJ999jGGyzB8KQk8jieyZ8338XnbZwcreIoxl70FXdMMTiLt4VSrNyqr5/T3xhesZJqsZlGod4bpd9T+h65tn4qb0Sd6pxWeyoFsyoNPNfLFuvYa0avq1Cqg4U7CmjwcN38+esM2/KcCmcIrKkkQ8bO41WoW3tfXknK/ur8q2ZvShqBRbWperOBEBWYEcGMJW9hJ63zrmpS4gvrlmzkIoukr6GmTuljjTaKAphgnKLIswtPE1nFD8fPG0WQFIEn48GH2N+445342RMCNytqbpikib2agTsaoeiMarvd0fYP5/pv8hK5e9cl4xBvq+XwhkxPGfKZc/HRgOprFO0Yw1ULNRRKho8M9Rn7ZS3dDQkmzjxopGu1dwAGjrm9HLsK3iKUGiMZQ9m7TBNEW/NusMeXoxVEdII34ML4x8NzMdrFN4dTefarWXkRoeu8MQNbugP7Axz+jTY9dB2pp6ZENJgmXXuRdU80IiNbtEiEt8ObxrAz1GbpSnzWvhKJY3TllnsCJBcDqH/9Y/5OlJI0niYWg3JoZ57iLJvYPNe+/8VvaUQsRTZG5LDBHdlOXt1nGeS0+q0TTLDgdFOX/UKuQD24AmN2eBYF6/l4+N7p6Bs2Wav91rwGWNg5KodfKCELmjZJRJVVMcvyLSXPaAP49s8X00AjW1Tj+mC6mE32NfAlsL/ZqG2cZ600f1G/Ojx9at0oTDV8sb+bz06YN1sUGTsPJdDly76ERokCXm2lfi4DU5secQNJ8bhjNA5m6/Sk/uty0CU0mi0/y6lD4r6kWZguhERNrhItDh10AT4TOgwcMF5FYU5pzkzAsGK5e3Cgt2G69erF0PfsqEmp5Zv3bOks8Rz8/+TNH2919sisZ4rAc6ehGgGXmpfFddv/dNOfv2G5xw4brSxVzWJW2t7oVo9TeLt95E8x6JMZOF9OHI0SHbsCsbLK5hlIimnw38wlf2GAJ+uiFaiLpfA+5TXoU8/pJC1qXW+J8f4I1LHjVsanSsQa5crpA5EU622LXiL/85liGSa5vErYcTG1KwYIpesmnpdEmnezVafm9VyRRGCo+9qIARMQKbj5unPROU2BlQWGTN0Xk9gdByrZsNOp5rNNUKwH+cpeTnx+Twgm6ySMlUGd2/lpy8MRyZlpKIIDue7LOUVRo0s2i6NVukKrjMUyv1KVT7DHnQ9ExcTcDqgHlWev30+lWaqzFEn2PZM3I2z3ic76D9hbV0aeijeZT9Zk+7/5RT4aXkx9GWeL8KrFdlT86WwVx5+jZ/QMuu/PwasuD9c0syCbLeEsz+yfVAnTd2Qku8wpNyAPu9Z9dtHf5WfNG6fNOTG+CUqmRjdRyhqdOEbgUF2FyDfjVLKJhFgxaDjiAB9aHNXZJEmyS+7tKwlt56PupjnUbt4QfaGnDxYo9Jg6S8nGtWOtHl5NrUEYl6lOXlAbE3Ca9y9vnk738Sy1fdXSZY1CXrQVOZ8lUNlQVNPoDmdwnqS6oqF5Fk9xgjra8ZJqfWrofN2hy9e3GFieLRTzCkKK8vTMXAVlBZPRdGZ49waPAqKzMDCACQfPZs/95xibq8qL/yRNg8rM5FSCQaHhlBKcyEdz3hQMZ2En2sgxBW18JWs+dDEejiavoYmyWch8Arj2ZHPqmwzltOqLT8IgKTL8YUkg3mCamG/9vgqjiC8jyDxZLKqRa6PSMuQDd/PLeFwqRI7CtjuCd9mLqiU5G0/l3vvkLlUPeMhszxeN95DmhBNQBJfm/FXq47hi9zr6at+3kzz1dAhNunmCdu58Nh3BX/SrS0XG41cDimQF+aODc53Q0GR5tB0+ryWVqLZACyB+UFiRPy9z1DO2mV7ftdS/7c5oCLip+p0uYDKYUIQSlUqTd0/WXGvAavZzpy+EFc/gKZBmgGq8ZqlKp4LxBSm+3PMItlT0TOZIksKs2/QP88l+YX8w9GVZktxyvkBry9kT5RFzvBXGloCei4Q5A+77/s/rrCnkOWFKkiK4910FHphJlaqMLL7TjH3lzF9/EEnkuCthPE5tFmUMY6fVHlleII/PfgcW5sHfbMGmAaymkiQ+hwbUo+wyaTQ/1Q1QqrZ0f0AnqpkAvhQxiFkyAGYi2pvxRihppQ8a2/E9hd9ew6Rw88Uy80ahQjNGDscrJt8Y0IHEbA3U9YCfzzO9SRoFQDCE/N9sTvnJJGh+j/FKBQ+RlleicWqjTFrtAajCnG2gSIYrx5tknEb0CXh9NZ15EEli+Ag2gGGiipBvhxwBytdxmBLxo0mkIZ3hbbVReJjgGmjZ7Mw8nSwbCTDyStP3cu9EoHvPBXp15J0yNr/5cej/wnzyCfLy8s9PxOK4ss5J4pFF5sAUovM0y+RG5h9WATSkY87UlmbcE00wTuVgcvWffJmYRFU8SVVux5I7+ewHTOVIIf/CeZ0DWs1tT8/HiYQ/Htx1BIPpPNXSv3je4IGuuJ3ZBQSZDMRDEyxDUZJpAGngSFmW/ybz6TlfAmVAomClwAEegzgZUnZX/vH/o/Hvr2+OkDff1Xz1H4Bnx95/8Rn1/iDH/nshxekLGVRcmqeFKdyRkpCECpKieIZI76d+lBEIPoJ5LS2x1igsAR+PRQZKqHi6UGdWvyZYg9kn1EZoU4EsKRplScDRG8/YCouu+sWkNPglLgRA3np5kD0eyMfOkLp6bE1YBDaMI1MpcPhGANj/8i/HKYk3g7RKfzX/6CQoKQUTqmCQSRyTRX83QWAm2WRUNo3dem8//0O52fGp43+Ug75Ta0bTWrmy3nz5S/z18Gw+eebhbc3X3/7w/s0X6l3y730LVDr+XwrdT1/4+fzegC0RsrkoDvn18ePvupx1MCcyK+bgONx/yhRd9qyZpnp20SpqCsatRPt1luueVL98XQOLPoLq0rfAFk2SxnwLg304IEyCgT3BV1ULhrar0GgwKq/LPA7h/Htiv2+RWt4/tTiw6jWK94ejfYmvvJE1YDiQ03dYrx7WngzEclKbwcdOLlli/nMH7vM4f9konir5bBDadpi68R4/l5P/XhGja76M12RvzSE9PpWM+I6idId9Q3P8MzurNsx5Za1UN7qjxazXmu5ER7XQGwKxM3tpcnX8OXDwqSWJqxtoy7D73WDe91K/27cNd2bobgKc9n4YramOPlrxJR4hyADLWPUSBi2H6ABWUG0GmkJLbEWh9loEInU1/IcuQ3Wh6nvl4IbjiUbfZH/V4GPthsEjJ++4//n79FV7Uj9+3cRrXNFdWgth93angFPQ5Fj+pLiUz6mS/T23vIdJATV2TuSq6B8ymgLGa/2VVWgssqPxWCGj0jNXiBz2FE3iW1vusHi1Q+a0+VINyHQApZYMdppJV2A3/NzyXsIJW9CSOJGTUEyfUzBYVOKxx2wyK0NNNvyIcMV2bnZqkdj1ogJmsy0Eo2YCmSGIxXeDzcK5s1yn7WWVqf5qo7vDSEGs+7ic+APTSXh/fGQVgD6tf07raB6tpCfptXqtTlnzYTlf0zn/WWMPDHTZbO8WIxP01HLSLSBjR/OrVU/q6sFmIwkyQfxMpYDSn6T8ceuejz8Lnil7LCrhce9Zj+CMqNuqwhPcv2ml+8qIYPB1H09miSkJFzX87FPFicfrJC04Vh9dwWueENbrGn2SNE2vAiz2OgIL3qhjkhs5Qy5yklRpbgF1qvtc34HjPwvF9HVxb+i3JtiY6SWhbnIm/8UPts3THsETWyXYs6rW3IFrefD35UltQpzj1nx7evWYae2mq7Y5BdPF2bFo/me9WU/qgGl29++aHXPNRIhUseTOv3kgeFLML2H9IeEuN9eL9OFbEgC6LvKpRnTnLSm3O+8uNQDj/YfsGN9GZG8XTzv6ACbpXAV5MfDUPv7uQdpvXWl9w4gNjFPaeLg2YWGo7R/aaPT3maWL9SKB3r9ESV6+9PtNVevS6CklQK1ULvLRkBFQuzOMfrYHuJ6aILbJSEENgyHJS9eEyAAcqLzaSjRKFzMT4unkjVFnQCPbXhINIVXwVF5Fk4XFFr1NwrlMbDUHVwodW6Z1+vIl+/kuGXxbYWOAJM+PTjqDV8LSPBTJvFBEFBBgczqEjwQ4TF4702zGewkyBi1tGgyldzB9dnBQrnLDCzQcok5MblucRcmYyvIoSsplIvIKIl8Gi1ngUs2mqdjRBptdFqJ1pCLNjn02iGtl41WUyEAUS343foPKtYzuvcQYLRlzB2OqVfp3NfIgoFbtlDOq87j+R/0Lop9mR884tmNLr8tilWRN9PREPsWRfRCaSW3E1ou0gjzJFlBWlIOFTFW1TR1AwPCsZZBXrxHIFOkJJszqXCmhTOKaxT1Z0PINczYobZT1NvO84uB/m4EC8h3715JXk0Vy/tkMWg6L/ffz/zPNqmbXL+Ts3B6c/Rvi56nXEzXNi+7/9aJPxjuEhPI4vxVIMN5Crrv1XyyoQZUv/970vEIgFP//xdL4V607SO+ffxM1Y4fl/M4AD293hY03FJmVzP8k/2g3/jHuaGXb/zdZ4uhWaSiPG4kjPWFq1omJPeuLl2Xk/lF2MSVkL+ExKmiyLIUId7GO1kzTSzlYaTpKap6mqdU9uzqU7FWuSz3UdpncScYu13kXi8rLC0dOicMbqOjrURm36HXUR3tSvHD9Lnv8zLO3fd8hi/Uwf0Fpu/N1lHMsW+RIhE4okENJ3coSYoV6vbt1w3B2pJZPXRr+9xPTplKW0FJcfkpVlDC7u0E/sB3XiwBBstf6gcEP/v2UqfBxR2TGfLSSFwmyH7eVgFdX7JQbRWSeKyyLXMjWQo1mVZkpQ4XFNSXoGLig0xLn6TT+EBUAW6zMDu/fZ5lw99zlc3G1GZdKCYtITqIlHJqMyWzW0nfMTN1/HkTF6afgN951S2sSGVlPdG8djmdz8UQejqQhzfMReSen0AVVzLYsh8NSSgVflDiRBPyPd2lxr+wHQb6vZP7fv8j6MjnwCquIwefYky/a5ZlAcP/wMCt1Mtp2s9PuLQ6+Ux3/K7Rz+47CvlWd3Nuooo3v0F5LgyiqrrgS88xhO/bCII4/ZtJrt7KnTDGF2I4mN4HTzmXrhenG+ah0T/rNpdrujD+mjBN9mkYC2qFh9sa+iJOKNbGycerTg5ne32vEuUJ0J4aXLLbD19yvbhyDb8ii5s+DWYQCJQ5U9dgEVkuu6xYKG0/Cc20rjHxHzSX2MqASCutn3KKutAyAkWjLKV8Pj5zkkpi65yrckZuXj6QiDdzxc0t7HT+KbNmuwxrb7J5u1BRa1lIp1oTFHKnOYDQ6sQkgUdTAUIFsH8W44AuEyhCKoqIcB0q9i9ALxKMVfg24vSRsL5Atow4Ozlv2TeORRz/laHkrpTqBsS8BwRkL0eWOhdEtpGEfs56g62+hmvF67wxDyGTVabpbOIShbfUbhh9trcZwVaq8v7uN5fE5NWb12S+bvlFL7/t2JFiJLmrUKYGli2GQi015mYiS2NRtQ2A5Fj/l6ulsMp5HMBqvlGsUK0gd1R2tIwBjx+kU+TvUfsa9ixoidEWphmWS4pSANCDSYbzJEOEi8QkQjsbVc+YIRQdr8W48LYSXfVVnqGkwdkssf90m0nAqV2cUxN5C9pOIwbQt9JY0heHJnPEXO1YYDbXAmHa7E5yG24CSNTShguRVgy5Q5XtGjqNAgXKnCVeMcCRLPAvxM0uSZLPcN3ok1oVKMnDf/Dm0GvmKbVvM2QNsikPb5uhipgIgSM+8z2awrqoqSjPvcmV5O3Dv1Qwe1BEksRSV6uqoiRTR0NSqCGecdDm+7V0/9XneOgfkeee1WGamnZhgo82LbWMEJox42Tm6ScPIUCf2t9wwJnrj2WwZqpmuh2leCmfhibIaXmHge9UCakr1INCZjgnuOKbmNRroSDqHGoOzlHLkvUaS7/2GtV8LO935tit3dYFgRKcrGa43ajRsmVdsiVmC0oMTNwBOOPiZmoXbdNVU+BK0Po12AfMUMvsTvNPIA1yQKFOuiIq+p2dxDNpigf8mqf50l0ovs5Qv4mgx0x4S7OFgEOobGU1ZPIPRG9ym73u2zJCEwRCU1d3ohZz7f7QpS2JbDZbpJT6xuwjU+3aaAomk6WCF6/cGIpSORqHM8uiFe6biYgxVnStEVYUX5XFFmKRZensICybG7Sxjux1lLKVXsYgNOL1PS6izv6EcnzgXDFH9rsWHp+lztNNuEaj2Fq5bb2fjd7ogn5vWi0EqaPjtfe61+yuGWoTt2SVVeQtpV25mQiq5p/ZczuYTB/S+K186P+mNSRERyjwSXPQu1cLEhryKDYbMEMiS8UjbrkGRjelmvFGsr6Mo8pBlCRFEQBcs1UrhpJrMqr3Cs3kZ+FRE8JuC2ZPOLnmj5cwNzwSELKOcy/Ei77DPHpimnxkJA9tDk+VJOIrzmq7RMkcgYB0zz6x86YN2rHdFb0EeArW+JUkwwyGhU3AKK7g3FRX2OPjif+fNTW8li84Ip1s/SLu4clIrcXPQroOaXDxfCkI7sWS5N7wMDHkzqqf9z+hws60zfPda96yPgPxSCBIJ6NVH3QkWVeFTLaGBEhg/ADB66J6nPoHP53wN5YM9Z3JwGWPCgnfF5jsSALifG+c57TbTfPk5oP16q3ZqyuoGDjBDDMV4eslvsJpcxZI9/55XFo6u3Jm14jKX2LM9QnWQb/UXe0AsB6Krb4yauYJckuDxIj2nTB8L+GImnCHgb5nwiNkKwlY2L6Fz5pwhxRQHKpbBg4+fC9q8REpa9+ejOK1pbPKLF4fdeRmvMnZ3eBNBVfjKo4R4+hQSnKoVebh2fnEu3YSafup4j2+yzZTpR6cj8b2m3zkb3RWeA0Z/bg4Ho3G+wGzkIQWvcrTvlmagZCOfZqs6LGqJ81Zzx6I16q3IFno85yy7QZKv0UiUtZmyH493vAaLDVBu8aUzForXnzxNbztMNP2DmW/XL2+GQLm70rLvJmkxp1vcJhDv+u91FpU9KN2J/q7AhmxmSPRaBdpM41ZLpX5Eo9FG5DL/9d8mAPfTq0Vv2cnxRWyr6Y1GSle9flObJ82s+0s0iGr7RHYMh9Ye40cjp6ADrKzIpjr9G0c3rQzc1l63WsEo0vQF/ht7reRdCILXXZZoBUnAYCRkeJeRZ290iWVE3bE1UXGy6az0OgyCkyRer9XqiRC3xNK/5BIUjWH6oiG9i5fGP1c/ZJSpjkpzzq4YjdhGq85okjBYDAxn4e2SZAU/EqyRL8CFSr2QI9HLiBWLxjC6dDGTqh6qaB8eb9A6HCtqtqWIkj1cEnCr8lsu6ZppoVcnb3QxNS3NZWxBKHjFBOIkbpNOXqOZ8CXcsT/bCa7fGjgezV50aDb1jngmT/fDp6hR+I1vJG31uL0wx3yUp3HQJCtGo/Ktz7EziiQZvqN8++JgNJnCA4CFZy3O6MJFmuM4iiQpms1n09Ggfy3mg37keQrdFq9RMl0FeQGXUhBJ8G8g/hExCqTiLtSasM7t9tl+/PdBsOsPdo0X0aMlEZszGLDmotMXDU0cAbqfyX8xjs6CLUQhDNeAegeYd3trcMRrk+1OUyH32kbhMAgG+tUyFxnVK2b1C0ZXhYvF1Jxty9HycVrDxXeKa97UCgdrlMFCw4s3HS1aMLhqLy9aWWoiksBb6AZe1xYcmayCcSFP6faYjsD9fpfrmoijdCIqmh87wJY4qzpvH3egYyKGNgs3579oVMAob6rDW6srLAZg8Eg/wI5pwigvAtZ7DKRLHGXomqKghLCFX5CXYAZSdHriBZveCCivyJImc2A++j9p7+jYxK+qsw1Of1X5aMh+G0g1Rgp+NtfauAIvCfJsTet2B/Jw6/oGKVYWh/td1KbXGiXzaY5r88HaFJFHKhorL1BY/ojt+VmXXXXyelkpI+ej6pT687RnWRsatGFwLT1Ea4Dta8uUrgVcIvOQeieeIfEaKBrRldnY2g82fOjiZOefF+/18N3ll74ZwJp9ktElPZl/m5SVsETXFe1LESgaWgnMsV0JecHZ3g17oYlT2WY52ZvN1C5bglucUDq/RmMHOvrss6xSXvJGOt1s0gKCddRLlQSqZDUZYp59n0ZmR6Eg+jdPF4vUJjoqPktnAWCoOB3EC1hBEACEo7HW3VSTZ8z/4Rb77tWOpggdioxtHd8XOKmERpqf5nY4Xzw/wmLlg/CONRKMw5gzIW3ZzkDuuZYxXiWLkQvkoEyJxtnFINyZImulOkKMg/u8mRaxYygSAVHoEY2k0ofcN/6YU1YPDlVwnqrUkTopDvYo2ujc3xGd2fdq2qo+wTQAMxanXVxFlCVRUsp1onDB2QpTFcHfsSzTHCYgRnKenO4KgprGARVpiCKKBB6DAkJpl7dOJnBWSPKCmKL/T6fFG9RK46PjrgCX8ETuOfNSs1Cyi7Z7cLRCbqDDM6RhMUU9gmV/z31LetD7GlPbWD0wqYojOLx1BTfHnUJbbFWzmfDPqHrqPlQ2paBtb2otzSlQ9yvRw9n64Yo5G+JCjT/eVOzZFw+mthw9rbNHa3KwpcGmYH98ySLDuipkkWVGoRhIA29i//LeehiJ0/24XMyUuaElcc/7B+cu+AN2FwLSixsDFcutgysRkEmTdou+t4daOEQcl0bYHJQMusb3ir6uzfNd/M1PE5IWBEYIdfC/Yk0uYVl4WjSHtmHY/TkCvJPS+TyAj0SmaASJ51m8lhfhRhXTtG5kzlA8oXjlvD+cIYQGpej4MYvxU8GZEIiGyOf9yAYyXcmjsYXPI6Ij/6AwEU1Rr3uCRuXbDYimoagy5yPYJhxALrxlbvyqbS68rgqVHoED8Fmf7efAbI+hi6yKdkDrdoifQbki3NRnDK9pAnFOABgrQgiVOqjZQZ8jS6AMETplsZWFcDhdLpt6FfFtVf9SZTkMQX/MoJLjE7zX9QJHxLWhQpTASrEpb0yi3zPaZYUqqbRKBYGe3Mfo1EJA8qop8J/7UrOge5bZG2w6HW+lOxh/RIHhquj43gShp7DGlAmMNQHMVJykzTIvJrcljqYUWuQZSjBRNjmlqc/kN1T88OUn+tQZcmxmNl0HCVMOqEp/Ah0HFAGRJB8mSjURRXcVTaAK0cP9asDskGOfmYtL2vT8uqOQhlYq4GBm0jDijpa0hkQ6ziJdcehZi8LBNLPySiiK8dBAo4IFoSxi1Z7USDsWwxFa/v+95UReflzVr0VH3+5bOgwOPYl+TjGjs7rFtFMp74pnSShOcC+d8YaDiRwuY+twa1x+8JcYlBwG7KlKW9vJkxj891fiM3Mlw+PCan3CLU7IRx28q9JeJEWVoREmWCtoDStmxSBZvSTsRpGdX5/AXk4joF29qQqRlpKUX1dEqulb4/TCsrONKvmzKLdamHlq/3bvUkI7S1Opa82HfVyphqrPxHeuhNPBzZbYtV8qlTiSfMmfeX/beHJJURI2L7cakBDr+FtbJM9M2x+DxnycjwlgxChjDPOCXlMsaghLmsP5kjt4yvJy0lrw1MySwVXTXalP2ljEkAybuGyNlkHPkOM1O9AFjvj0yShqL1704yhKdhqpcTfigffa/2YCwu+iIETlDQiQ5VxKq5/+2BsZ8af4kM95PeAGccRYLSh5Xp9FQhhLSrKlY90mRfBdx6Zkx5tAw+FcWPcDME5WHlffMt01YtjBmkJqAkc08bVURH6889ezaKXMa0tzlCBKR2UQMfdCc+GWJiVYgj9ds982teA01JTL/ol1B5Hsd9Ve30a5O9w5c5GJ7+Yr7Q7N2hMpDvNMAgd5iN1q0LFti0ZZFoZXqZYVVqUaqrpQ5iJCTYeiq/AYWXsBr5wW6JlyQaPSuRptqlGfFZAGWLAsDrkaSzQc21Y7Q5NXnUO+htQklo2DSNFpDl/onUGSdKdLIbv8tcWhIwVI8yODz+IWS47HzjfyqhpP96BB1skn4yuTspjnRMerDkjSRwymkSSOrXBcPdt2bpjoTBTjXHKOBy4Fk0nmTF/vwksMdJQaDHbCcRe+Q373mFgqMoin//nDQBtY3kah4a0rYoej5x5IYgumfPNPRmDKr99fFWJbHwyIqL+F4VYZOj4Dnf74lAd7B5TUmECW9KUMysX/urR6+xtcSwNJs2cqpWyLQDwMX/GtTr7a7KWyZf4zYLssEmDpm8rK2IbyDPg+JgkNB8I2h+2KePp2xRJ4lizReL39mSNfnN5W+SEcBnfkS6ERMPpeYsexikPd4ZQxRGuySmMP/MAV+ZmQ4SYOojTLdyiOI9B0OFbt/OOx4WDO+EU82+Aicbs6cNFb8sNplOA4qsOzNArGQ4bv5E+wYkGB4y8tgYDA9bG3d8e38qd77A1VEuhzrTwDofVK4ZBDGtBCpKECekhaq7q+UkchkYMLrT/s8EdTGIJxNtwPPZ7mnqXrhqFwbQJCAUp8+GtnuBaKClcYNRENq8lcWYWRVB8ndi4Hy8rJf3DfuoPOg+f4WwpvmA2Hj0aPqVgYY7kaUzpq1WBlVzVa/pafRho1XPtOo13WKESP6NSnRAHMIPzP1WPVbNyXylYx+r9t4pB2fq/NQZ5DNUASGaP9CPWnU98SKbe6QFUZ7v1SLEPHPHP/Grw2XSoDyefy6Kh7h0WhFtZv586ei5NBYNAYzgpyE3hGz6YjoIPtpEZostxoW7HTEHHGoOmqCiE0m1ijsQUYfL+wV7NEFXjNtmPVm2/ycAbc8bbfNCWrvxY5XpZUiUUbSiUf1dFE3Zvthis3KsixdKD/sTNjL2ws85xIdSypC2C+MEIYX2+INCE1RpfDGUD9cZ24GyRw1bt+fnFjsWRDWva13mKwfOisWIvOs+lSj5cVDiCDOdP25GRehp7jhrYK8hEWUO2D/xJoFETxt+pjSVRVu68Ect+WFwpmM2y+CiFuUpeYX3tfShgvSZLzZ03jMSiVgkK83Sncnwiquk0H3yeVpt9AIVcSc3Akp0/3S0JRVWnseRrky//RsxcKd6Gq9phNUcFZYy1WjvZc4GawpKoXEgYSRUf3OP3U6IaopmZspefQIlMVBjD3Z3f33cuVIbIDVjGJIdD51StB3jqsg+vCLaUFHprXHZBkskOgOarEYTqvMS4nCdEwX3DzNq2vqnwk21jMOJWLMVk9c5VHmGeeO2ku0lYms2UXLl5wKG0E7i2GmG21kAQw5yN5g93oPgIeTskdl1Li5QuPNsZfOaxm7SKdOeQv2u/UOLpNnJwmG6r73QX0u7RT9FpNXqznVQOwnWWBNGhD2XIeFf1bI+GMoUSrF4RDlCVcrFl76pQpR5Npzkf7nH/GnaJQFKeFh45yGIa48A3HHARnMOskkQOyuK1sRruBAjUe2LunTXV89IVPQ8nQDQmw58xw2NGB0+IvzomYXK895GtPvr/nUVtvnu13RrXhBlMKXJJt0ZBbpU1OdJ4e6HvPJY+xidwUMca3F+OqPqD5VfRjl2hdPTlZwm/MD6NUDmWyL6qa+4LbWjAe/64tGMOUma46Zd/7rQ009l/XETA0LqRTEmNnMFom0eLhZjx7ibZYhOoslOa0cKZFix9burepWzWnI38W/4L8EkYdLSTc/apzM/NxLZkIc1UMk1eD0bwSOGrxJEBksoPkkxIeLQhJn+kGF5eG7jOfdR5DqO/VpcOXbOu9SoXb/i6YT1awtL3uH8WUjOay5ufeXQ48f5/vMu4LOJfWzrf2aOVTjDIIft4/7wd50syS7Dt0tyStTbb2rTUqe7VKtbV7rY239j97tcpD7M19MMpnoH2rvz6+1/D4pqu3tsBurjL5+HqhtaHWPrCnS1Pspwvg2ZliCWlXJirNbOpwxae9KLT7W0f/FqpG/wtmuHqzkOiQ6wrCWG8imv0oCZDFLzftlTAHMghwlJbRLB1/rcyDAi/7J8rqeOGcOWaILl3Lh3+qDdocX4lqdt5EtWJ5cPCtKI7i9ih1kJGfhAInE49GkuLmr2FvqfT4BsNh5PjE+NnMYvFUOPw4Qkj6waiaYV6V8yUOMofs5oK+PjD2DJf6B/ep6vflqXwVk/q+vzDVkkmYgyLRo8CP05vqgnvqVODOqdgOLdELWOwVgpjMfoXrjqqdkLUvcm1iTumMprparS7RtSxcQuQ+larK0oKh99MSasXy5uAHP+0xglN/WSBUyOxEBPv9NS+Hl3ycvGvLSIfbB8WzIoE3jUSbuog2LE6hJY1tzC7LVlJHTCzcH6txt7MFmeLwXsGlRKhh9eFrH+iejHl75hexi3lXMldUqjCHLH6it6RcIsfYJ0UqZMjqUiV52yM761X6an9J0bxXbFDJBX1ve7hfR/ztzKwR+RqXjUnkiPW2L1Y6wtIKyx3ELenXxlQcrr3Z87O8o8w2NMh1bklZfRnDrX2cOQefkwzI2n021tRS7T5ab/Ns9rzBLr57SZXS0Bv12iSWPY6g+gnMJUyQnH7JEIblyB1sa8AHW87Z1dx2fJ5fCwnxuiyizTqDGe6+zSs1Y6lzWISjkav+GqoxXHuyacd1mo8185+XFYPI07zyBXWgC37oV5jCSX/Qlaxm25JRKB0D49FqrICvZ/2KYSZW+zSCXxwfWW0CIzhneAPz1N8Gt7g2QUL2fKE6Oi5qSpKRI8Mg40fz5OXbktNxBxH9KJfddkTen91fRxuk20j3QgeMBXOyVPSmZLaSSgdMwSriSEXwjgmZAdW1DN00upUwQSSjv4WkglIvZ2xDLitdLR7I9LG32Bl5hll4/nixdJ1wTaWP8MBKUD3ljhBj/6F3SRFCvuqcsqjXaQUEYM88OdLmQljdKFRTIuFABcdvRuIeXvHv7HS1rrkn434B/Y6OI0j9XCymm6Uo1gTRP4vCzQ3awbmAyf4EYfDye6LTQcGIO768252xdXydvgGZD6nfBI4msUWjNNIrWGaXvtNIH4zXeHC+N48qvz7ymNEc8PO8e/MY+6+ZTwKJcB2NRX41vF/flTuU+5VvK79W7uNXep9gH3uqdyUotys/5fNjaeX7ym+UZ3nb2DXs7OdmybiFsSO9W0D5svJD5fd8ZOxe5R7lB8rT/MrY3YMvBTge8x9rf/h5/Y++lnPSf/Ad5MVt/Th88f/1Q91styLj5w0BQAADWck/wd0m7RoYGjWgYFv6yYr2WVgMAUcA/FtE3UdRT0CbhOI7gzrrTG/OWPYfCnORS1qHDX3Wm88je2cqm4lv+2QnpFuJ31MluBiqSlT3EN6fCO1/sl8o4fcWmn29E7XAvZyxqpGoLQiqKwKLn3xy0ubaDlmj/Ood7ZRb+seDauFUGJpmP7axqV7AO7Ng9pZ83cpqEtSO8munBbRW6/MV47rOsgLoTJfSqd2o10Y67StWzplq+4hN7S2f1sY1d7uaWwzFF9tiwdaYF5FUO6ZWrQ3j0yKExWlm0TyCaOYYwwLbNqkVIh9RXhbbHk3MHsXezDzhVJbgNtRhitq3CczKtFzfQHb63dxlbkJRuE6xAdqVQVPX4Xwtd/oldN4O7CM2z8HENcm/cwU1mZ11SljZCexjnv8ukqoX2P5iW8dEVQs5wpFpNqRmUcqhqVe7J6HDMmuzmi27RRPv0dJmZPUXXhzMSH1zqe1urDqfQUnIq15S3yam7+JVCmHtH4H9PtemYkvRZJat8JIprgmOddeBpsE7fRFzlFee4ZNfObTPVCaqjEmDbLKTEdfYxT00yxrLswoG4BlQGKMzLkeig2yzAo7DKRgDMsDZUbYYa5357DMrrcRvn7kWaf6akO5o76TR5wjtBy3se0BLQzu7HIAGfE/au5U9AdrYBQDPMSXjzGSB1cGiSojlPEcX25Db4ft1m7sTmNvwQpPpQcv7AvZAmE8ArZ8Ad+d+XW4t7w07XGcJrZ6ojwYBYF4hgnvs1fUSMYci11+qCNVSv6s6JHEIM/bGYfS4Oo6wCpM4jijocTwLr+IEIgMfo7MhO0oAArvjAbUjnpgC4g3FWrkonYT4eghWxddHstzYYCZqZmyIqDi+CSal+KZQFGMzPBcAAQrwZROIJ+qX87AxJCswJfnlXC6pVPn+8mKFzrBilT4qEsRChjgXfapAHpFRzCWsBrmfYmPJT2EcFIFihgPPsJXJTXPRlFAo02okhIxihgxVx7wkGLze2OMYrMiULwxsW10sWwkBRrmYpwCDZUqeYINkyOJ8kLfQgTkTZpfVDkLlCGITGGYThn+g92ZWBQc3y2nBUKC+NSFu55mReH+oQCEp1WnGgQWzoygSZPJcH2mGHz5UgCMX84rOSnqZXyWgzOiLxEanSuTwYtBaevNwpizWwRCmKRGpQvT2LlR3B/NfdvEjYEHMj3o+LC6qQxfHAGNZDhqbvSzNJ3bgaAVXaBix//T/UILEQBLpx5sMBx84/oEXIBWEiBQE61FQ0dClSXc8Zlrq4TRgYVCnoUU33gH/JwmSITeCHGu47Aoq1EqYDFmMONnqC8yg6tRllVuyaMshdxQNBxePEj4BZSpUqaHAx1qxNmfZ9PxQoN9PIkKaGoOO4BKi4mDIlIEkXZVqMtnBDJZfZs0F24B5Cn85xsUrY8Yd99qb4AQ3eKEU/BCEcqiEaqiFemiEMERytZv2RZ47zrrlnB0YmHI9ctuwex6674EIzz3xSJtIe557JsrXanWY8VWdI16EpqsGQyu0RePg4uMRKFCoSDEhkRKlxCSh46AysArlKlWRkfruwrz76oS923eG46N2z749Eb8rEt4dSphH237b3vB4wj6TGYBjZTl+z15axTSG0SLvi46LU9nwRCwqM3QZ2ao3HvVQUOzGyNMkYLppEoi9zNDw4ZyO254QhaMuRom46z76OgsaTps6xaEFDVtMkn9N0vZrkhLDd+7aQaKrM8S6aQxc1AXlAXnbE2+KC7PJu8Kx+D27r04NuymcArsJLYikcyb6KmXndWGnR+K2Y6czJoyb9pJ1SAToLqRJsgtqGu0OQkFyITaFRFwRgW/O1mizHEfZXQvWa35/WcrUrz4GAAA=) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ============================================================
   Polycomp — design system v2
   Three surfaces: DARK (hero, stat bar, clients, gallery, CTA)
                   LIGHT (everything else, one cream ground)
   One accent: amber. Display face: Fraunces. Text face: Manrope.
   ============================================================ */

:root {
  --ink: #070a11;
  --ink-2: #0b1019;
  --ink-3: #121a27;
  --line-dark: rgba(255, 255, 255, 0.11);
  --line-dark-strong: rgba(255, 255, 255, 0.2);

  --cream: #f5f1e8;
  --cream-2: #ece7db;
  --paper: #fffdf8;
  --line-light: rgba(11, 16, 25, 0.13);
  --line-light-soft: rgba(11, 16, 25, 0.07);

  --text: #0d1420;
  --text-soft: #4d5566;
  --on-dark: #eef0f5;
  --on-dark-soft: #9aa3b4;

  --amber: #f2ad3c;
  --amber-deep: #dd971b;
  --amber-text: #8a5100;

  --radius-sm: 8px;
  --radius: 14px;
  --radius-lg: 20px;

  /* one deep shadow, reserved for the single large visual */
  --shadow-deep: 0 48px 90px -52px rgba(6, 9, 16, 0.72);

  --maxw: 1240px;
  --gutter: clamp(1.15rem, 4vw, 2.75rem);
  --sp: clamp(4rem, 7.5vw, 7.5rem);

  --ease: cubic-bezier(0.22, 0.61, 0.36, 1);
}

*,
*::before,
*::after { box-sizing: border-box; }

html {
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
  scroll-padding-top: 6.5rem;
}

body {
  margin: 0;
  font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: clamp(1rem, 0.97rem + 0.14vw, 1.06rem);
  line-height: 1.68;
  color: var(--text);
  background: var(--cream);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  overflow-x: hidden;
}

img, svg, video { display: block; max-width: 100%; }
img { height: auto; }
a { color: inherit; text-decoration: none; }
p, figure, blockquote, dl, dd { margin: 0; }
ul, ol { margin: 0; padding: 0; list-style: none; }
button { font: inherit; color: inherit; }
h1, h2, h3, h4 { margin: 0; text-wrap: balance; }
strong, b { font-weight: 700; }
em { font-style: normal; }

::selection { background: var(--amber); color: #120d05; }

:focus-visible {
  outline: 2px solid var(--amber-deep);
  outline-offset: 3px;
}

.skip-link {
  position: absolute;
  left: 1rem;
  top: -4rem;
  z-index: 300;
  background: var(--ink);
  color: #fff;
  padding: 0.7rem 1.1rem;
  border-radius: 8px;
  font-weight: 700;
  font-size: 0.9rem;
  transition: top 0.2s;
}
.skip-link:focus { top: 1rem; }

/* ---------- layout ---------- */
.container {
  width: 100%;
  max-width: var(--maxw);
  margin-inline: auto;
  padding-inline: var(--gutter);
}

/* one light ground; sections do not alternate white/cream */
.section { padding-block: var(--sp); position: relative; }
.section--tight { padding-block: clamp(2.75rem, 5vw, 4.5rem); }
.section--light { background: transparent; }
.section--dark { background: var(--ink); color: var(--on-dark); }

/* hairline dividers between light blocks */
.section + .section,
.section + .section--light,
.section--light + .section {
  border-top: 1px solid var(--line-light-soft);
}
.section--dark + .section,
.section + .section--dark { border-top: 0; }

.section-head {
  max-width: 44rem;
  display: grid;
  gap: 1.15rem;
  margin-bottom: clamp(2.25rem, 3.6vw, 3.5rem);
}
.section-head--center { margin-inline: auto; text-align: center; justify-items: center; }
/* heading left, action right — used for the gallery header */
.section-head--split {
  max-width: none;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between;
  gap: 1.25rem 2rem;
}
.section-head--split .h2 { max-width: 20ch; }
/* an eyebrow on a split head takes its own line above the heading and action */
.section-head--split > .eyebrow { flex: 1 0 100%; }
.section-head > p.lead { max-width: 34ch; }

/* eyebrow: small caps only, no dash rule */
.eyebrow {
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--amber-text);
  line-height: 1.4;
}
.section--dark .eyebrow,
.pagehead .eyebrow,
.cta-band .eyebrow,
.hero .eyebrow { color: var(--amber); }

/* ---------- type scale ---------- */
.h1,
h1 {
  font-family: "Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-size: clamp(2.5rem, 1.55rem + 3.9vw, 4.35rem);
  line-height: 1.0;
  letter-spacing: -0.022em;
}

.h2,
h2 {
  font-family: "Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-size: clamp(1.72rem, 1.3rem + 1.7vw, 2.6rem);
  line-height: 1.08;
  letter-spacing: -0.015em;
}

.h3 { font-size: clamp(1.18rem, 1.06rem + 0.45vw, 1.42rem); font-weight: 700; letter-spacing: -0.015em; }
/* subsection heading: a step down from a section h2, used inside columns */
.h2--sub { font-size: clamp(1.45rem, 1.15rem + 1.1vw, 1.95rem); }
.h4 { font-size: 1.05rem; }

/* body prose 62-68ch, leads 30-34ch — one consistent scale */
.lead {
  font-size: clamp(1.06rem, 0.98rem + 0.42vw, 1.24rem);
  line-height: 1.6;
  color: var(--text-soft);
  max-width: 32ch;
}
.section--dark .lead { color: var(--on-dark-soft); }

.prose { max-width: 66ch; }
.section p.prose { color: var(--text-soft); }

.muted { color: var(--text-soft); }
/* small print under a block — one size everywhere, never inline */
.note { font-size: 0.89rem; line-height: 1.6; color: var(--text-soft); max-width: 62ch; }
.section--dark .muted,
.section--dark .note { color: var(--on-dark-soft); }

.text-amber { color: var(--amber); }

/* ---------- buttons ---------- */
.btn {
  --btn-bg: var(--amber);
  --btn-fg: #120d05;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.6rem;
  padding: 0.92rem 1.55rem;
  border: 1px solid transparent;
  border-radius: 999px;
  background: var(--btn-bg);
  color: var(--btn-fg);
  font-weight: 700;
  font-size: 0.965rem;
  letter-spacing: -0.01em;
  cursor: pointer;
  transition: background-color 0.25s var(--ease), border-color 0.25s var(--ease),
    color 0.25s var(--ease);
}
.btn:hover { background: var(--amber-deep); }
.btn svg { width: 1.05em; height: 1.05em; flex: none; }

.btn--ghost {
  --btn-bg: transparent;
  --btn-fg: var(--on-dark);
  border-color: var(--line-dark-strong);
}
.btn--ghost:hover { background: rgba(255, 255, 255, 0.08); border-color: #fff; }

.btn--dark {
  --btn-bg: var(--ink);
  --btn-fg: #fff;
}
.btn--dark:hover { background: var(--ink-3); }

.btn--outline-dark {
  --btn-bg: transparent;
  --btn-fg: var(--text);
  border-color: rgba(13, 20, 36, 0.25);
}
.btn--outline-dark:hover { background: rgba(13, 20, 36, 0.06); border-color: var(--text); }

.btn--sm { padding: 0.68rem 1.1rem; font-size: 0.9rem; }
.btn--wide { width: 100%; }

.btn-row { display: flex; flex-wrap: wrap; gap: 0.8rem; align-items: center; }

.link-arrow {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  padding-bottom: 3px;
  border-bottom: 1px solid rgba(13, 20, 36, 0.28);
  transition: color 0.2s, border-color 0.2s;
}
.link-arrow:hover { color: var(--amber-text); border-color: var(--amber-deep); }
.link-arrow svg { width: 0.95rem; height: 0.95rem; }
.section--dark .link-arrow { color: var(--on-dark); border-color: var(--line-dark-strong); }
.section--dark .link-arrow:hover { color: var(--amber); border-color: var(--amber); }

/* ---------- header ---------- */
.header {
  position: sticky;
  top: 0;
  z-index: 100;
  background: rgba(7, 10, 17, 0.92);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-bottom: 1px solid rgba(255, 255, 255, 0.09);
  transition: background-color 0.3s var(--ease);
}
.header.is-scrolled { background: rgba(7, 10, 17, 0.97); }

.header__bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.35rem;
  min-height: 4.75rem;
}

.brand {
  display: inline-flex;
  align-items: center;
  gap: 0.65rem;
  color: #fff;
  flex: none;
}
.brand__mark {
  width: 2.5rem;
  height: auto;
  flex: none;
}
.brand__type { display: grid; gap: 0.06rem; line-height: 1; }
.brand__name {
  font-size: 1.26rem;
  font-weight: 800;
  letter-spacing: -0.035em;
  color: #fff;
}
.brand__sub {
  font-size: 0.66rem;
  font-weight: 600;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--on-dark-soft);
}

.nav { display: flex; align-items: center; gap: 0.15rem; margin-inline-start: auto; }
.nav__link {
  position: relative;
  padding: 0.5rem 0.72rem;
  font-size: 0.925rem;
  font-weight: 600;
  color: rgba(238, 240, 245, 0.76);
  border-radius: 6px;
  transition: color 0.2s;
}
.nav__link:hover { color: #fff; }
.nav__link::after {
  content: "";
  position: absolute;
  left: 0.72rem;
  right: 0.72rem;
  bottom: 0.1rem;
  height: 1.5px;
  background: var(--amber);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s var(--ease);
}
.nav__link:hover::after,
.nav__link[aria-current="page"]::after { transform: scaleX(1); }
.nav__link[aria-current="page"] { color: #fff; }

.header__actions { display: flex; align-items: center; gap: 1rem; flex: none; }

/* the phone is the one primary action */
.header__phone {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.66rem 1.05rem;
  border-radius: 999px;
  background: var(--amber);
  color: #120d05;
  font-weight: 800;
  font-size: 0.925rem;
  letter-spacing: -0.005em;
  white-space: nowrap;
  transition: background-color 0.25s var(--ease);
}
.header__phone svg { width: 1rem; height: 1rem; flex: none; }
.header__phone:hover { background: #ffc25c; }

/* "Get a quote" demoted to a quiet text link */
.header__quote {
  font-size: 0.9rem;
  font-weight: 600;
  color: rgba(238, 240, 245, 0.72);
  padding-bottom: 2px;
  border-bottom: 1px solid transparent;
  transition: color 0.2s, border-color 0.2s;
  white-space: nowrap;
}
.header__quote:hover { color: #fff; border-color: rgba(255, 255, 255, 0.5); }

.nav-toggle {
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.7rem;
  height: 2.7rem;
  border: 1px solid var(--line-dark-strong);
  border-radius: 8px;
  background: transparent;
  color: #fff;
  cursor: pointer;
}
.nav-toggle__bars { position: relative; width: 17px; height: 11px; }
.nav-toggle__bars span {
  position: absolute;
  left: 0;
  width: 17px;
  height: 1.6px;
  background: currentColor;
  border-radius: 2px;
  transition: transform 0.28s var(--ease), opacity 0.2s;
}
.nav-toggle__bars span:nth-child(1) { top: 0; }
.nav-toggle__bars span:nth-child(2) { top: 4.75px; }
.nav-toggle__bars span:nth-child(3) { top: 9.5px; }
.nav-toggle[aria-expanded="true"] .nav-toggle__bars span:nth-child(1) { top: 4.75px; transform: rotate(45deg); }
.nav-toggle[aria-expanded="true"] .nav-toggle__bars span:nth-child(2) { opacity: 0; }
.nav-toggle[aria-expanded="true"] .nav-toggle__bars span:nth-child(3) { top: 4.75px; transform: rotate(-45deg); }

.mobile-nav {
  display: none;
  border-top: 1px solid var(--line-dark);
  background: var(--ink);
}
.mobile-nav__inner { padding-block: 0.85rem 1.6rem; display: grid; gap: 0.1rem; }
.mobile-nav__link {
  padding: 0.85rem 0.25rem;
  font-size: 1.02rem;
  font-weight: 600;
  color: var(--on-dark);
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.mobile-nav__link[aria-current="page"] { color: var(--amber); }
.mobile-nav .btn { margin-top: 1rem; }
.mobile-nav__quote {
  margin-top: 1rem;
  font-size: 0.95rem;
  font-weight: 600;
  color: var(--on-dark-soft);
  border-bottom: 1px solid var(--line-dark-strong);
  padding-bottom: 3px;
  width: fit-content;
}
.mobile-nav__quote:hover { color: #fff; border-color: #fff; }

/* ---------- hero: full-bleed image, text over it ---------- */
.hero {
  position: relative;
  display: grid;
  align-items: end;
  min-height: clamp(34rem, 76vh, 47rem);
  padding-block: clamp(5rem, 11vw, 8.5rem) clamp(3rem, 5vw, 4.5rem);
  background: var(--ink);
  color: var(--on-dark);
  overflow: hidden;
  isolation: isolate;
}

.hero__bg {
  position: absolute;
  inset: 0;
  z-index: -1;
  overflow: hidden;
}
.hero__bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 60% 42%;
  /* slight lift so an overcast photo reads as art direction */
  filter: contrast(1.03) saturate(1.04) brightness(0.97);
}
/* scrim: ~74% ink on the left falling to ~44% right, plus a bottom fade */
.hero__bg::after {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(90deg, rgba(7, 10, 17, 0.76) 0%, rgba(7, 10, 17, 0.62) 38%, rgba(7, 10, 17, 0.44) 100%),
    linear-gradient(180deg, rgba(7, 10, 17, 0.46) 0%, rgba(7, 10, 17, 0.05) 26%, rgba(7, 10, 17, 0.5) 66%, rgba(7, 10, 17, 0.9) 100%);
}

.hero__inner {
  position: relative;
  display: grid;
  gap: 1.35rem;
  justify-items: start;
  max-width: 44rem;
}

.hero__title {
  max-width: 16ch;
  font-size: clamp(2.6rem, 1.55rem + 4.2vw, 4.6rem);
}
.hero__title .accent { color: var(--amber); }

.hero__copy {
  max-width: 40ch;
  color: rgba(238, 240, 245, 0.9);
  font-size: clamp(1.02rem, 0.97rem + 0.3vw, 1.15rem);
  line-height: 1.62;
}

.hero .btn-row { margin-top: 0.55rem; }

.hero__foot {
  margin-top: clamp(1.4rem, 2.6vw, 2.1rem);
  padding-top: 1.05rem;
  border-top: 1px solid rgba(255, 255, 255, 0.18);
  font-size: 0.83rem;
  letter-spacing: 0.02em;
  color: rgba(238, 240, 245, 0.72);
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 1.4rem;
  width: 100%;
  max-width: 40rem;
}

/* ---------- client strip ---------- */
.clients {
  background: var(--ink);
  color: var(--on-dark);
  padding-block: clamp(1.55rem, 2.5vw, 2.2rem);
  border-top: 1px solid var(--line-dark);
}
.clients__inner {
  display: grid;
  gap: 0.95rem;
  align-items: start;
}
.clients__label {
  font-size: 0.66rem;
  font-weight: 700;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: rgba(238, 240, 245, 0.42);
}
.clients__list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.7rem clamp(1.4rem, 3.2vw, 2.6rem);
  align-items: baseline;
}
.clients__name {
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: rgba(238, 240, 245, 0.5);
  line-height: 1.5;
  white-space: nowrap;
}

/* ---------- stat bar ---------- */
.statbar {
  background: var(--ink);
  color: var(--on-dark);
  border-top: 1px solid var(--line-dark);
  padding-block: clamp(2.1rem, 3.6vw, 3.1rem);
}
.statbar__inner {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(1.3rem, 3vw, 2.5rem);
}
.stat { display: grid; gap: 0.45rem; align-content: start; }
.stat__fig {
  font-size: clamp(2.4rem, 1.75rem + 2vw, 3rem);
  line-height: 0.95;
  font-weight: 400;
  font-family: "Fraunces", "Iowan Old Style", Palatino, Georgia, serif;
  color: var(--amber);
  font-variant-numeric: tabular-nums;
  letter-spacing: -0.02em;
}
.stat__label {
  font-size: 0.76rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  line-height: 1.5;
  color: rgba(238, 240, 245, 0.52);
  max-width: 22ch;
}

/* ---------- product grid ---------- */
.product-grid {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: clamp(0.85rem, 1.5vw, 1.35rem);
}
.pcard {
  position: relative;
  grid-column: span 4;
  display: flex;
  flex-direction: column;
  border: 1px solid var(--line-light);
  border-radius: var(--radius);
  overflow: hidden;
  background: transparent;
  transition: border-color 0.35s var(--ease);
}
/* two large feature tiles: 7 + 5 columns */
.pcard--feature { grid-column: span 7; }
.pcard--feature + .pcard--feature { grid-column: span 5; }

.pcard:hover { border-color: rgba(11, 16, 25, 0.3); }
.pcard__media {
  display: block;
  position: relative;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  background: var(--cream-2);
}
.pcard--feature .pcard__media { aspect-ratio: 16 / 10; }
.pcard__media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.85s var(--ease);
}
/* hover: image scales inside its clipped container — no card lift */
.pcard:hover .pcard__media img { transform: scale(1.05); }

.pcard__body {
  display: grid;
  gap: 0.4rem;
  padding: 1.05rem 1.15rem 1.25rem;
  flex: 1;
  align-content: start;
}
.pcard__tag {
  justify-self: start;
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--amber-text);
  border: 1px solid rgba(138, 81, 0, 0.3);
  border-radius: 999px;
  padding: 0.24rem 0.6rem;
  margin-bottom: 0.25rem;
}
.pcard__title { font-size: 1.08rem; font-weight: 800; letter-spacing: -0.02em; }
.pcard--feature .pcard__title { font-size: clamp(1.22rem, 1.05rem + 0.55vw, 1.5rem); }
.pcard__text { font-size: 0.895rem; line-height: 1.55; color: var(--text-soft); max-width: 44ch; }
.pcard--feature .pcard__text { font-size: 0.96rem; max-width: 52ch; }
.pcard__cta {
  margin-top: 0.55rem;
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 0.02em;
  color: var(--text);
}
.pcard__cta svg { width: 0.85rem; height: 0.85rem; transition: transform 0.3s var(--ease); }
.pcard:hover .pcard__cta svg { transform: translateX(3px); }

/* placeholder block when no photo */
.ph {
  position: relative;
  width: 100%;
  height: 100%;
  display: grid;
  place-items: center;
  background: linear-gradient(135deg, #101724 0%, #18202f 100%);
  color: rgba(255, 255, 255, 0.4);
}
.ph svg { width: 2rem; height: 2rem; color: var(--amber); }

/* ---------- why ---------- */
.why-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(1.25rem, 2.6vw, 2.4rem);
}
.why {
  display: grid;
  gap: 0.6rem;
  align-content: start;
  padding-top: 1.1rem;
  border-top: 1px solid var(--line-light);
}
.why__icon { color: var(--amber-text); }
.why__icon svg { width: 1.5rem; height: 1.5rem; }
.why__title { font-size: 1.02rem; font-weight: 800; letter-spacing: -0.015em; margin-top: 0.2rem; }
.why__text { font-size: 0.9rem; line-height: 1.6; color: var(--text-soft); max-width: 34ch; }
.why__step {
  font-size: 0.76rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  color: var(--amber-text);
}

/* ---------- feature (VMS) ---------- */
.feature {
  display: grid;
  grid-template-columns: minmax(0, 1.12fr) minmax(0, 0.88fr);
  gap: clamp(1.75rem, 4vw, 3.75rem);
  align-items: center;
}
.feature__media {
  position: relative;
  border-radius: var(--radius);
  overflow: hidden;
  background: var(--ink-3);
  /* the one deep shadow on the site, saved for this single large visual */
  box-shadow: var(--shadow-deep);
  aspect-ratio: 16 / 10;
}
.feature__media img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 55%; }
.feature__tag {
  position: absolute;
  left: 0.9rem;
  top: 0.9rem;
  z-index: 2;
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #120d05;
  background: var(--amber);
  border-radius: 999px;
  padding: 0.3rem 0.7rem;
}
.feature__body { display: grid; gap: 0.95rem; align-content: start; }
.feature__body > p.lead { max-width: 34ch; }

/* spec list */
.spec-list { display: grid; gap: 0; margin-top: 0.55rem; }
.spec-list li {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 0.7rem;
  align-items: start;
  padding-block: 0.72rem;
  border-bottom: 1px solid var(--line-light);
  font-size: 0.9rem;
  line-height: 1.55;
  color: var(--text-soft);
  max-width: 64ch;
}
.spec-list li:first-child { border-top: 1px solid var(--line-light); }
.spec-list svg { width: 1rem; height: 1rem; color: var(--amber-text); margin-top: 0.25rem; flex: none; }
.spec-list b { color: var(--text); font-weight: 700; }
.section--dark .spec-list li { color: var(--on-dark-soft); border-bottom-color: var(--line-dark); }
.section--dark .spec-list li:first-child { border-top-color: var(--line-dark); }
.section--dark .spec-list svg { color: var(--amber); }
.section--dark .spec-list b { color: #fff; }

/* ---------- repairs ---------- */
.repair-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(1.4rem, 3vw, 2.6rem);
}
.repair-grid--steps { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.repair-grid--4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.repair h3 { font-size: 1.02rem; font-weight: 800; letter-spacing: -0.015em; }
.repair p { font-size: 0.9rem; color: var(--text-soft); line-height: 1.6; max-width: 38ch; }

a.repair { transition: border-color 0.3s var(--ease); }
a.repair:hover { border-top-color: var(--amber-deep); }
a.repair:hover h3 { color: var(--amber-text); }

.repair {
  display: grid;
  gap: 0.6rem;
  align-content: start;
  padding-top: 1.1rem;
  border-top: 1px solid var(--line-light);
}
.repair__icon { color: var(--amber-text); }
.repair__icon svg { width: 1.5rem; height: 1.5rem; }

.section--dark .repair { border-top-color: var(--line-dark); }
.section--dark .repair p { color: var(--on-dark-soft); }
.section--dark .repair h3 { color: #fff; }
.section--dark .repair__icon { color: var(--amber); }

/* ---------- gallery ---------- */
/* Each .grow is one editorial row. Tiles grow in proportion to their own
   aspect ratio, so every tile in a row lands at exactly the same height and
   the row fills the measure with no gaps and no guesswork. */
/* home-page strip: stacked editorial rows (.grow), never CSS columns */
.gallery-strip {
  display: grid;
  gap: clamp(0.55rem, 1.05vw, 0.9rem);
}
.gallery-grid {
  /* true masonry: three even columns, each tile keeps its own ratio, so no row
     of mismatched heights and no ragged gaps under the shorter photos */
  column-count: 3;
  column-gap: clamp(0.55rem, 1.05vw, 0.9rem);
}
.gallery-grid .grow { display: contents; }
.gallery-grid .gitem {
  break-inside: avoid;
  margin: 0 0 clamp(0.55rem, 1.05vw, 0.9rem);
  width: 100%;
}
@media (max-width: 1080px) {
  .gallery-grid { column-count: 2; }
}

.grow {
  display: flex;
  align-items: stretch;
  gap: clamp(0.55rem, 1.05vw, 0.9rem);
}

.gitem {
  position: relative;
  display: flex;
  flex-direction: column;
  margin: 0;
  /* calc() so ratios written as 3/4 are a valid flex-grow number */
  flex: calc(var(--r, 1.3333)) 1 0%;
  min-width: 0;
}
/* the photo keeps the tile's ratio and clips the hover scale */
.gitem__frame {
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: var(--radius-sm);
  background: var(--ink-3);
  aspect-ratio: var(--r, 1.3333);
  width: 100%;
}

.gitem__img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--pos, 50% 50%);
  /* colour by default: the LED panels are the product, so they must read in colour.
     One consistent grade keeps the mixed-quality photos coherent as a set. */
  filter: contrast(1.04) saturate(1.04);
  transition: filter 0.6s var(--ease), transform 0.9s var(--ease);
}
/* signature moment 2 — a lift on hover, colour preserved */
@media (hover: hover) and (pointer: fine) {
  .gitem:hover .gitem__img,
  .gitem:focus-within .gitem__img {
    filter: contrast(1.08) saturate(1.12);
    transform: scale(1.025);
  }
}

.gitem__cap {
  display: grid;
  gap: 0.2rem;
  padding: 0.62rem 0.15rem 0;
  line-height: 1.4;
  color: var(--on-dark-soft);
  pointer-events: none;
}
/* the client name — the proof line, set apart from the description */
.gitem__client {
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--amber);
  line-height: 1.3;
  margin-bottom: 0.1rem;
}
.gitem__desc {
  font-size: 0.81rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.72);
}
/* unnamed photos get no client line, so the description carries the tile */
.gitem__cap--plain { padding-top: 0.62rem; }

/* the whole tile is the click target */
.gitem__open {
  position: absolute;
  inset: 0 0 auto 0;
  aspect-ratio: var(--r, 1.3333);
  z-index: 2;
  display: block;
  padding: 0;
  border: 0;
  background: transparent;
  cursor: zoom-in;
}
.gitem__open:focus-visible { outline: 2px solid var(--amber); outline-offset: -2px; }

.gitem__zoom {
  position: absolute;
  right: 0.6rem;
  top: 0.6rem;
  width: 1.85rem;
  height: 1.85rem;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: rgba(255, 253, 248, 0.92);
  color: var(--ink);
  opacity: 0;
  transition: opacity 0.3s var(--ease);
  pointer-events: none;
}
.gitem:hover .gitem__zoom,
.gitem:focus-within .gitem__zoom { opacity: 1; }
.gitem__zoom svg { width: 0.85rem; height: 0.85rem; }

/* lightbox */
.lightbox {
  position: fixed;
  inset: 0;
  z-index: 200;
  display: grid;
  grid-template-rows: auto 1fr auto;
  background: rgba(5, 7, 12, 0.96);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.26s var(--ease), visibility 0.26s;
}
.lightbox.is-open { opacity: 1; visibility: visible; }
.lightbox__bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1rem clamp(1rem, 3vw, 2rem);
  color: #fff;
}
.lightbox__count { font-size: 0.82rem; letter-spacing: 0.1em; font-weight: 700; color: var(--on-dark-soft); }
.lightbox__close {
  display: inline-grid;
  place-items: center;
  width: 2.7rem;
  height: 2.7rem;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.25);
  background: transparent;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.2s, border-color 0.2s;
}
.lightbox__close:hover { background: rgba(255, 255, 255, 0.12); border-color: #fff; }
.lightbox__close svg { width: 1.15rem; height: 1.15rem; }
.lightbox__stage {
  position: relative;
  display: grid;
  place-items: center;
  padding: 0 clamp(0.75rem, 4vw, 3.5rem);
  min-height: 0;
  overflow: hidden;
}
.lightbox__img {
  display: block;
  max-width: 100%;
  max-height: calc(100vh - 200px);
  max-height: calc(100dvh - 200px);
  width: auto;
  height: auto;
  object-fit: contain;
  border-radius: 6px;
}
.lightbox__nav {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 3rem;
  height: 3rem;
  display: grid;
  place-items: center;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.24);
  background: rgba(10, 14, 24, 0.6);
  color: #fff;
  cursor: pointer;
  transition: background-color 0.2s, border-color 0.2s;
}
.lightbox__nav:hover { background: rgba(255, 255, 255, 0.16); border-color: #fff; }
.lightbox__nav svg { width: 1.15rem; height: 1.15rem; }
.lightbox__nav--prev { left: clamp(0.4rem, 2vw, 1.5rem); }
.lightbox__nav--next { right: clamp(0.4rem, 2vw, 1.5rem); }
.lightbox__foot { padding: 0.9rem clamp(1rem, 3vw, 2rem) 1.6rem; text-align: center; }
.lightbox__caption { color: #fff; font-size: 0.95rem; font-weight: 600; max-width: 60ch; margin-inline: auto; }

/* ---------- CTA band ---------- */
.cta-band {
  position: relative;
  background: var(--ink);
  color: var(--on-dark);
  overflow: hidden;
}
.cta-band__inner {
  display: grid;
  grid-template-columns: minmax(0, 1.08fr) minmax(0, 0.92fr);
  gap: clamp(1.75rem, 4vw, 3.5rem);
  align-items: center;
  padding-block: clamp(3rem, 5.5vw, 5rem);
}
.cta-band h2 { font-size: clamp(1.72rem, 1.3rem + 1.7vw, 2.6rem); max-width: 20ch; letter-spacing: -0.015em; }
.cta-band p { margin-top: 1rem; color: var(--on-dark-soft); max-width: 34ch; }

/* flat cards, hairline dividers — no shadow noise */
.contact-cards { display: grid; gap: 0; }
.contact-card {
  display: flex;
  align-items: center;
  gap: 0.85rem;
  padding: 0.85rem 0.15rem;
  border-bottom: 1px solid var(--line-dark);
  transition: border-color 0.25s var(--ease);
}
.contact-card:last-child { border-bottom: 0; }
a.contact-card:hover { border-color: rgba(242, 173, 60, 0.55); }
.contact-card__icon {
  width: 1.1rem;
  height: 1.1rem;
  flex: none;
  display: grid;
  place-items: center;
  color: var(--amber);
}
.contact-card__icon svg { width: 1.1rem; height: 1.1rem; }
.contact-card__body { display: grid; gap: 0.08rem; min-width: 0; }
.contact-card__label {
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: rgba(238, 240, 245, 0.45);
}
.contact-card__value {
  font-size: 0.965rem;
  font-weight: 700;
  color: #fff;
  overflow-wrap: anywhere;
}

/* ---------- footer ---------- */
.footer {
  background: #05080f;
  color: var(--on-dark);
  border-top: 1px solid rgba(255, 255, 255, 0.08);
}
.footer__top {
  display: grid;
  grid-template-columns: 1.35fr 1fr 1fr 1.15fr;
  gap: clamp(2rem, 4vw, 3.5rem);
  padding-block: clamp(3rem, 5vw, 4.5rem) clamp(2rem, 3vw, 2.75rem);
}
.footer__brand { display: grid; gap: 1.1rem; align-content: start; }
.footer .brand__name { font-size: 1.22rem; }
.footer__blurb {
  font-size: 0.9rem;
  line-height: 1.6;
  color: var(--on-dark-soft);
  max-width: 30ch;
}
.footer__since {
  display: inline-flex;
  align-items: center;
  gap: 0.55rem;
  font-size: 0.8rem;
  font-weight: 700;
  color: var(--amber);
  letter-spacing: 0.015em;
}
.footer__since svg { width: 1rem; height: 1rem; }
.footer__h {
  font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: rgba(238, 240, 245, 0.5);
  margin: 0 0 1.1rem;
  font-weight: 800;
  line-height: 1.2;
}
.footer__links { display: grid; gap: 0.6rem; }
.footer__links a {
  font-size: 0.91rem;
  color: rgba(238, 240, 245, 0.82);
  transition: color 0.2s;
  width: fit-content;
}
.footer__links a:hover { color: var(--amber); }
.footer__contact { display: grid; gap: 0.75rem; }
.footer__contact a,
.footer__contact p {
  display: flex;
  gap: 0.6rem;
  font-size: 0.91rem;
  line-height: 1.5;
  color: rgba(238, 240, 245, 0.82);
  align-items: flex-start;
}
.footer__contact a:hover { color: var(--amber); }
.footer__contact svg { width: 1rem; height: 1rem; color: var(--amber); margin-top: 0.22rem; flex: none; }
.footer__certs {
  margin-top: 1.7rem;
  padding-top: 1.35rem;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.footer__certs .footer__h { margin-bottom: 0.75rem; }
.cert-list { display: flex; flex-wrap: wrap; gap: 0.4rem 0.55rem; }
.cert-plain {
  display: inline-flex;
  align-items: center;
  padding: 0.34rem 0.62rem;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.055);
  border: 1px solid rgba(255, 255, 255, 0.12);
  font-size: 0.76rem;
  font-weight: 600;
  letter-spacing: 0.015em;
  color: rgba(238, 240, 245, 0.82);
  line-height: 1.35;
}
.cert-note {
  margin-top: 0.8rem;
  font-size: 0.79rem;
  line-height: 1.5;
  color: rgba(238, 240, 245, 0.55);
  max-width: 30ch;
}
.footer__bottom {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding-block: 1.4rem;
  border-top: 1px solid rgba(255, 255, 255, 0.08);
  font-size: 0.815rem;
  color: rgba(238, 240, 245, 0.55);
}
.footer__bottom p { max-width: 60ch; }

/* ---------- page head (inner pages): dark, flat, no wash ---------- */
.pagehead {
  position: relative;
  background: var(--ink);
  color: var(--on-dark);
  overflow: hidden;
}
.pagehead__inner {
  padding-block: clamp(2.5rem, 4.5vw, 4.25rem) clamp(2.5rem, 4.5vw, 3.75rem);
  max-width: 46rem;
  display: grid;
  gap: 1.1rem;
  align-content: start;
}
.pagehead h1 { max-width: 20ch; font-size: clamp(2.15rem, 1.55rem + 2.6vw, 3.5rem); }
.pagehead p:not(.eyebrow) { color: var(--on-dark-soft); font-size: clamp(1rem, 0.95rem + 0.28vw, 1.1rem); max-width: 48ch; }
.pagehead .btn-row { margin-top: 0.9rem; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.45rem;
  font-size: 0.76rem;
  color: rgba(238, 240, 245, 0.45);
  padding-top: 1.4rem;
}
.breadcrumb ul { display: flex; gap: 0.45rem; flex-wrap: wrap; }
.breadcrumb a:hover { color: var(--amber); }
.breadcrumb li { display: inline-flex; align-items: center; gap: 0.45rem; }
.breadcrumb li + li::before { content: "/"; opacity: 0.45; }
.breadcrumb [aria-current="page"] { color: rgba(238, 240, 245, 0.78); }

/* ---------- product detail blocks ---------- */
.pblock {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
  gap: clamp(1.75rem, 4vw, 3.5rem);
  align-items: center;
  padding-block: clamp(2.75rem, 5vw, 4.25rem);
  border-top: 1px solid var(--line-light);
}
.pblock:first-of-type { border-top: 0; padding-top: 0; }
.pblock:nth-child(even) .pblock__media { order: 2; }
.pblock__media {
  position: relative;
  border-radius: var(--radius);
  overflow: hidden;
  aspect-ratio: 4 / 3;
  background: var(--ink-3);
  border: 1px solid var(--line-light);
}
.pblock__media img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.9s var(--ease); }
.pblock:hover .pblock__media img { transform: scale(1.02); }
.pblock__body { display: grid; gap: 0.95rem; align-content: start; }
.pblock__body h2 { font-size: clamp(1.45rem, 1.15rem + 1.1vw, 1.95rem); }
.pblock__body > p { color: var(--text-soft); max-width: 62ch; }

.fact-list { display: grid; gap: 0.55rem; margin-top: 0.15rem; }
.fact-list li {
  display: flex;
  gap: 0.6rem;
  align-items: flex-start;
  font-size: 0.92rem;
  color: var(--text-soft);
  max-width: 64ch;
}
.fact-list svg { width: 1rem; height: 1rem; color: var(--amber-deep); margin-top: 0.24rem; flex: none; }

.specbox {
  margin-top: 0.5rem;
  padding: 1.1rem 1.2rem;
  border-radius: var(--radius);
  background: transparent;
  border: 1px solid var(--line-light);
}
.specbox h3 {
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--text-soft);
  margin-bottom: 0.7rem;
}
.specbox dl {
  margin: 0;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 0.4rem 1.1rem;
  font-size: 0.865rem;
}
.specbox dt { color: var(--text-soft); }
.specbox dd { margin: 0; font-weight: 600; color: var(--text); }

/* ---------- contact ---------- */
.contact-layout {
  display: grid;
  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
  gap: clamp(2rem, 4vw, 3.75rem);
  align-items: start;
}
.info-list { display: grid; gap: 1.35rem; }
.info-item { display: grid; grid-template-columns: auto 1fr; gap: 1rem; align-items: start; }
.info-item__icon {
  width: 2.6rem;
  height: 2.6rem;
  display: grid;
  place-items: center;
  border-radius: 10px;
  background: transparent;
  border: 1px solid var(--line-light);
  color: var(--amber-text);
  flex: none;
}
.info-item__icon svg { width: 1.2rem; height: 1.2rem; }
.info-item__label,
.info-item h3,
.info-item p.info-item__label {
  font-size: 0.76rem;
  font-weight: 800;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  color: var(--text-soft);
  margin-bottom: 0.3rem;
}
.info-item p:not(.info-item__label), .info-item a {
  font-size: 1.03rem;
  font-weight: 600;
  line-height: 1.5;
  color: var(--text);
  overflow-wrap: anywhere;
}
.info-item a:hover { color: var(--amber-text); }
.info-item small { display: block; margin-top: 0.25rem; font-size: 0.85rem; font-weight: 500; color: var(--text-soft); }

.form-card {
  background: var(--paper);
  border: 1px solid var(--line-light);
  border-radius: var(--radius-lg);
  padding: clamp(1.5rem, 3vw, 2.4rem);
}
.form-card h2 { font-size: clamp(1.45rem, 1.15rem + 1.1vw, 1.95rem); }
.form-card > p { margin-top: 0.6rem; font-size: 0.92rem; color: var(--text-soft); }
.form-grid { display: grid; gap: 1rem; margin-top: 1.6rem; }
.form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.field { display: grid; gap: 0.38rem; }
.field label { font-size: 0.8rem; font-weight: 700; color: var(--text-soft); letter-spacing: 0.02em; }
.field input,
.field textarea,
.field select {
  width: 100%;
  padding: 0.8rem 0.95rem;
  font: inherit;
  font-size: 0.95rem;
  color: var(--text);
  background: #fbfaf7;
  border: 1px solid rgba(13, 20, 36, 0.16);
  border-radius: 8px;
  transition: border-color 0.2s, background-color 0.2s, box-shadow 0.2s;
}
.field textarea { min-height: 7rem; resize: vertical; }
.field input:focus,
.field textarea:focus,
.field select:focus {
  outline: none;
  border-color: var(--amber-deep);
  background: #fff;
  box-shadow: 0 0 0 4px rgba(242, 173, 60, 0.2);
}
.form-note {
  display: flex;
  gap: 0.55rem;
  align-items: flex-start;
  margin-top: 1rem;
  padding: 0.85rem 1rem;
  border: 1px solid rgba(221, 151, 27, 0.42);
  border-radius: 8px;
  background: rgba(242, 173, 60, 0.09);
  font-size: 0.92rem;
  line-height: 1.5;
  font-weight: 500;
  color: var(--text);
}
.form-note svg { width: 1.05rem; height: 1.05rem; margin-top: 0.2rem; flex: none; color: var(--amber-text); }
.form-note a { font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }
.form-note a:hover { color: var(--amber-text); }

.form-status {
  margin-top: 0.9rem;
  padding: 0.8rem 0.95rem;
  border-radius: 8px;
  font-size: 0.92rem;
  line-height: 1.5;
  font-weight: 600;
  color: var(--text);
  background: rgba(242, 173, 60, 0.12);
  border: 1px solid rgba(221, 151, 27, 0.38);
  display: none;
}
.form-status.is-shown { display: block; }
.form-status.is-error { background: rgba(216, 35, 22, 0.06); border-color: rgba(216, 35, 22, 0.38); color: #8c1509; }
.field input.is-invalid,
.field textarea.is-invalid,
.field select.is-invalid {
  border-color: rgba(216, 35, 22, 0.6);
  background: rgba(216, 35, 22, 0.03);
}

.map-wrap {
  position: relative;
  margin-top: clamp(2.5rem, 4vw, 3.5rem);
  border-radius: var(--radius);
  overflow: hidden;
  border: 1px solid var(--line-light);
  background: var(--cream-2);
  isolation: isolate;
}
.map-wrap__fallback {
  position: absolute;
  inset: 0;
  display: grid;
  place-content: center;
  justify-items: center;
  gap: 0.6rem;
  text-align: center;
  padding: 2rem;
  color: var(--text-soft);
  font-size: 0.92rem;
  font-weight: 600;
  background: var(--cream-2);
}
.map-wrap__fallback svg { width: 1.9rem; height: 1.9rem; color: var(--amber-text); }
.map-wrap iframe {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
  height: clamp(280px, 42vw, 420px);
  border: 0;
}
.map-note { margin-top: 0.9rem; font-size: 0.88rem; color: var(--text-soft); }
.map-note a { color: var(--text); text-decoration: underline; text-underline-offset: 3px; }
.map-note a:hover { color: var(--amber-text); }

/* ---------- misc content blocks ---------- */
.split {
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);
  gap: clamp(2rem, 4vw, 3.75rem);
  align-items: center;
}
.split__media { border-radius: var(--radius); overflow: hidden; background: var(--ink-3); border: 1px solid var(--line-light); }
.split__media img { width: 100%; }
.split__body { display: grid; gap: 1.1rem; align-content: start; }
/* image right, copy left — for a section that follows another split */
.split--flip { grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr); }
.split--flip .split__media { order: 2; }
@media (max-width: 860px) {
  .split--flip .split__media { order: 0; }
}

.quote-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(0.9rem, 1.7vw, 1.35rem);
}
.quote {
  margin: 0;
  padding: clamp(1.4rem, 2.3vw, 1.9rem);
  background: transparent;
  border: 1px solid var(--line-light);
  border-radius: var(--radius);
  display: grid;
  gap: 1.1rem;
  align-content: space-between;
}
.quote__text { font-size: 0.98rem; line-height: 1.6; color: var(--text); font-weight: 500; }
.quote__text::before { content: "\201C"; color: var(--amber-text); font-weight: 800; }
.quote__text::after { content: "\201D"; color: var(--amber-text); font-weight: 800; }
.quote figcaption { font-size: 0.82rem; font-weight: 700; color: var(--text-soft); }
.quote figcaption span { display: block; font-weight: 500; font-size: 0.78rem; }

.anchor-nav {
  position: sticky;
  top: 4.75rem;
  z-index: 40;
  background: rgba(7, 10, 17, 0.94);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-bottom: 1px solid var(--line-dark);
}
.anchor-nav__inner {
  display: flex;
  gap: 0.35rem;
  overflow-x: auto;
  scrollbar-width: none;
  padding-block: 0.65rem;
}
.anchor-nav__inner::-webkit-scrollbar { display: none; }
.anchor-nav a {
  flex: none;
  padding: 0.45rem 0.85rem;
  border-radius: 999px;
  font-size: 0.845rem;
  font-weight: 600;
  color: rgba(238, 240, 245, 0.76);
  border: 1px solid transparent;
  transition: color 0.2s, background-color 0.2s, border-color 0.2s;
  white-space: nowrap;
}
.anchor-nav a:hover { color: #fff; background: rgba(255, 255, 255, 0.09); border-color: var(--line-dark-strong); }

/* reveal — text blocks only */
.reveal {
  opacity: 0;
  transform: translateY(18px);
  transition: opacity 0.7s var(--ease), transform 0.7s var(--ease);
}
.reveal.is-in { opacity: 1; transform: none; }
.reveal[data-delay="1"] { transition-delay: 0.08s; }
.reveal[data-delay="2"] { transition-delay: 0.16s; }
.reveal[data-delay="3"] { transition-delay: 0.24s; }

html.no-js .reveal { opacity: 1; transform: none; }

/* ---------- testimonials ---------- */
.tgrid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: clamp(1.1rem, 2vw, 2.1rem); }
.tcard {
  margin: 0;
  display: grid;
  gap: clamp(1.2rem, 2.2vw, 1.9rem);
  align-content: space-between;
  padding-top: clamp(1.1rem, 2vw, 1.5rem);
  border-top: 1px solid var(--line-light);
}
.tcard--wide { grid-column: 1 / -1; }
.tcard__quote { margin: 0; }
.tcard__quote p {
  font-size: clamp(1.12rem, 0.98rem + 0.62vw, 1.48rem);
  line-height: 1.5;
  font-weight: 600;
  letter-spacing: -0.015em;
  color: var(--text);
  max-width: 40ch;
  text-wrap: pretty;
}
.tcard--wide .tcard__quote p { font-size: clamp(1.35rem, 1rem + 1.35vw, 2.15rem); max-width: 28ch; }
.tcard__by { display: grid; gap: 0.1rem; }
.tcard__name { font-size: 0.92rem; font-weight: 800; letter-spacing: -0.01em; color: var(--text); }
.tcard__org { font-size: 0.82rem; color: var(--text-soft); }

/* ---------- article ---------- */
.article { max-width: 42rem; margin-inline: auto; }
.article__head { display: grid; gap: 1rem; }
.article__title {
  font-family: "Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  font-weight: 400;
  font-size: clamp(1.72rem, 1.3rem + 1.7vw, 2.6rem);
  line-height: 1.08;
  letter-spacing: -0.015em;
}
.article__standfirst { font-size: clamp(1.04rem, 0.98rem + 0.36vw, 1.2rem); line-height: 1.62; color: var(--text-soft); max-width: 56ch; }
.article__body { display: grid; gap: 1rem; margin-top: clamp(1.75rem, 3vw, 2.6rem); }
.article__body h3 {
  font-size: clamp(1.18rem, 1.06rem + 0.45vw, 1.42rem);
  font-weight: 700;
  letter-spacing: -0.015em;
  margin-top: 1.1rem;
}
.article__body h3:first-child { margin-top: 0; }
.article__body p { font-size: 1.03rem; line-height: 1.75; color: var(--text); text-wrap: pretty; max-width: 66ch; }
.article__foot {
  margin-top: clamp(1.9rem, 3vw, 2.6rem);
  padding-top: clamp(1.5rem, 2.6vw, 2.1rem);
  border-top: 1px solid var(--line-light);
  display: grid;
  gap: 1rem;
}
.article__cta { font-size: clamp(1.05rem, 1rem + 0.4vw, 1.25rem); font-weight: 700; letter-spacing: -0.02em; max-width: 38ch; }

/* ---------- responsive ---------- */
@media (min-width: 1100px) {
  .feature__media { aspect-ratio: 21 / 9; }
}

@media (max-width: 1180px) {
  .nav { display: none; }
  .nav-toggle { display: inline-flex; }
  .mobile-nav { display: block; }
  .mobile-nav[hidden] { display: none; }
  .header__quote { display: none; }
}

@media (max-width: 1024px) {
  .product-grid { grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .pcard { grid-column: span 3; }
  .pcard--feature,
  .pcard--feature + .pcard--feature { grid-column: span 6; }
  .why-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .feature { grid-template-columns: 1fr; gap: 2rem; }
  .feature__media { max-width: 42rem; }
  .footer__top { grid-template-columns: 1fr 1fr; }
  .cta-band__inner { grid-template-columns: 1fr; }
  .contact-layout { grid-template-columns: 1fr; }
  .split { grid-template-columns: 1fr; }
  .pblock { grid-template-columns: 1fr; }
  .pblock:nth-child(even) .pblock__media { order: 0; }
  .quote-grid { grid-template-columns: 1fr; }
  .tgrid { grid-template-columns: 1fr; }
  .tcard--wide { grid-column: auto; }
  .repair-grid,
  .repair-grid--steps { grid-template-columns: 1fr; }
  .repair-grid--4 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 900px) {
  .statbar__inner { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.5rem 1.25rem; }
}

/* below 860 the mosaic becomes one horizontal snap row */
@media (max-width: 860px) {
  /* the home-page strip stays a single swipe row */
  .gallery-strip {
    /* undo the desktop masonry columns: they fought the flex row and
       made tiles overlap and captions clip */
    column-count: auto;
    columns: auto;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 0.75rem;
    overflow-x: auto;
    overflow-y: hidden;
    overscroll-behavior-x: contain;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding-bottom: 0.5rem;
    /* bleed the scroller to the screen edges, keep the first tile on the grid */
    margin-inline: calc(var(--gutter) * -1);
    padding-inline: var(--gutter);
    scroll-padding-inline: var(--gutter);
  }
  .gallery-strip::-webkit-scrollbar { display: none; }
  .gallery-strip .grow { display: contents; }
  .gallery-strip .gitem {
    flex: 0 0 min(82vw, 26rem);
    width: min(82vw, 26rem);
    break-inside: avoid;
    margin: 0;
    scroll-snap-align: center;
  }
  /* even photo height across the row; caption sits below, never clipped */
  .gallery-strip .gitem__frame { aspect-ratio: 4 / 3; }
  .gallery-strip .gitem__cap { padding: 0.55rem 0.1rem 0; }
  .gallery-strip .gitem__desc { font-size: 0.78rem; line-height: 1.35; }

  /* the full gallery keeps the masonry at two columns on a phone, so every
     photo shows whole rather than being cropped square */
  .gallery-grid { column-count: 2; column-gap: 0.7rem; }
  .gallery-grid .grow { display: contents; }
  .gallery-grid .gitem { width: 100%; margin-bottom: 1.1rem; }

  .gitem__client { font-size: 0.76rem; letter-spacing: 0.14em; }
  .gitem__desc { font-size: 0.78rem; }
}

@media (max-width: 720px) {
  .header__bar { min-height: 4.1rem; }
  /* the phone hero is a much tighter crop of the same photo, so the scrim has
     to work harder for the body copy to hold 4.5:1 against it */
  .hero__bg::after {
    background:
      linear-gradient(180deg, rgba(7, 10, 17, 0.52) 0%, rgba(7, 10, 17, 0.46) 34%, rgba(7, 10, 17, 0.62) 70%, rgba(7, 10, 17, 0.94) 100%),
      linear-gradient(90deg, rgba(7, 10, 17, 0.5) 0%, rgba(7, 10, 17, 0.3) 100%);
  }
  .brand__name { font-size: 1.1rem; }
  .brand__sub { display: none; }
  .brand__mark { width: 2.1rem; }
  .header__phone { font-size: 0.84rem; padding: 0.55rem 0.8rem; gap: 0.4rem; }
  .header__phone svg { width: 0.9rem; height: 0.9rem; }
  .nav-toggle { width: 2.5rem; height: 2.5rem; }

  .hero { min-height: 0; padding-block: 3.25rem 2.5rem; }
  .hero__bg img { object-position: 56% 32%; }
  .hero__inner { gap: 1.1rem; }
  .hero__title { max-width: 15ch; font-size: clamp(2.28rem, 1.5rem + 4.6vw, 3rem); }
  .hero__copy { font-size: 0.985rem; max-width: 34ch; }
  .hero__foot { font-size: 0.77rem; gap: 0.25rem 1rem; margin-top: 1.2rem; }

  .clients__list { gap: 0.55rem 1.25rem; }
  .clients__name { font-size: 0.76rem; letter-spacing: 0.14em; }

  .product-grid { grid-template-columns: 1fr; }
  .pcard,
  .pcard--feature,
  .pcard--feature + .pcard--feature { grid-column: span 1; }
  .pcard--feature .pcard__media { aspect-ratio: 3 / 2; }

  .why-grid { grid-template-columns: 1fr; }
  .repair-grid--4 { grid-template-columns: 1fr; }

  .form-row { grid-template-columns: 1fr; }
  .footer__top { grid-template-columns: 1fr; }
  .footer__bottom { flex-direction: column; align-items: flex-start; }
  .anchor-nav { top: 4.1rem; }
  .lightbox__nav { width: 2.5rem; height: 2.5rem; }
  .specbox dl { grid-template-columns: 1fr; gap: 0.1rem 0; }
  .specbox dd { margin-bottom: 0.4rem; }
}

@media (max-width: 460px) {
  .header__bar { gap: 0.5rem; }
  .header__actions { gap: 0.45rem; }
  .brand { gap: 0.45rem; }
  .brand__name { font-size: 1.02rem; }
  .header__phone { font-size: 0.78rem; padding: 0.5rem 0.66rem; }
  .header__phone svg { width: 0.85rem; height: 0.85rem; }
  .statbar__inner { grid-template-columns: 1fr 1fr; }
  .stat__fig { font-size: 2.3rem; }
  .stat__label { font-size: 0.76rem; }
}

@media (max-width: 420px) {
  .btn { padding: 0.85rem 1.25rem; font-size: 0.92rem; }
  .btn-row .btn { flex: 1 1 100%; }
  .hero .btn-row .btn { flex: 1 1 100%; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *,
  *::before,
  *::after {
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.001ms !important;
    scroll-behavior: auto !important;
  }
  .reveal { opacity: 1; transform: none; }
  /* the two signature moments resolve instantly to their end state */
  .gitem__img { filter: none; }
  .gitem:hover .gitem__img,
  .gitem:focus-within .gitem__img,
  .pcard:hover .pcard__media img { transform: none; filter: none; }
  .gitem__zoom { opacity: 1; }
}

@media print {
  .header, .mobile-nav, .anchor-nav, .cta-band, .footer, .lightbox { display: none !important; }
  body { color: #000; background: #fff; }
  .hero, .pagehead, .section--dark, .statbar, .clients { background: #fff !important; color: #000 !important; }
  .hero__bg { display: none; }
  .hero__title, .hero__copy, .stat__fig, .clients__name { color: #000 !important; }
}

/* ---------- school sign video ---------- */
.sign-video {
  grid-column: 1 / -1;
  display: grid;
  grid-template-columns: minmax(170px, 290px) minmax(0, 1fr);
  gap: clamp(1rem, 2.5vw, 2rem);
  align-items: center;
  margin-top: 0.35rem;
  padding-top: clamp(1.35rem, 2.6vw, 1.9rem);
  border-top: 1px solid var(--line-light);
}
.sign-video video {
  width: 100%;
  height: auto;
  aspect-ratio: 720 / 1280;
  object-fit: cover;
  display: block;
  border-radius: var(--radius);
  background: #000;
  box-shadow: 0 12px 30px rgba(11, 16, 25, 0.14);
}
.sign-video figcaption {
  color: var(--text-soft);
  font-size: 0.92rem;
  line-height: 1.6;
  max-width: 46ch;
}
.sign-video figcaption .muted { display: block; margin-top: 0.35rem; font-size: 0.85rem; }
@media (max-width: 680px) {
  .sign-video { grid-template-columns: 1fr; }
  .sign-video video { max-width: 300px; }
}

/* Captioned client photo under a product block image */
.pblock__col { display: grid; gap: 1rem; align-content: start; }
.pblock__photo { margin: 0; }
.pblock__photo img { width: 100%; max-width: 420px; aspect-ratio: 3 / 4; object-fit: cover; border-radius: var(--radius); border: 1px solid var(--line-light); display: block; }
.pblock__photo figcaption { margin-top: 0.5rem; font-size: 0.9rem; font-weight: 700; color: var(--text-soft); }


/* ---------- 2026-11-03: comfortable tap targets on phones (WCAG 2.5.5 / 44px) ---------- */
@media (max-width: 860px) {
  .footer__links { gap: 0; }
  .footer__links a { display: flex; align-items: center; min-height: 44px; }
  .footer__contact a { min-height: 44px; align-items: center; }
  .footer__contact a svg { margin-top: 0; }
  .info-item a[href^="tel:"], .info-item a[href^="mailto:"] {
    display: inline-flex; align-items: center; min-height: 44px;
  }
  .footer .brand, .header .brand { min-height: 44px; }
}
