/* ═══════════════════════════════════════════
   TOKENS DE MARCA — Sistema completo
═══════════════════════════════════════════ */
:root {
  --logo-data: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAACvCAYAAAAfZw1fAAC/r0lEQVR42uxdd3hUVfN+7/YUWiCUANKbdATpvfcuTRAFREFRVFBs+FkQaTZARdBPKTZ6kSq9SW/Se+gllSTb5/eH35zf2c0m2RoC3HmefSDJ7t57T5kz887MOwoeUdFoNCAiaLVaKIoifm+320FELu/VarWIjIxEwYIFqWjRoihSpAgKFSqEAgUKoFChQoiKioLJZILRaBT/ajQa2Gw22Gw2WK1WmM1mJCYmIj4+Hnfv3sWNGzdw5coV3L17F9euXUNcXJySlJSU7tp6vT7D+3N/ryqqqKKKKqqooooq6UV55B5YUaDRaKDRaKAoCmw2m4vhaDQaUbJkSSpfvjwqV66MsmXLomLFioiOjka+fPmQJ08eGAyGoNyL0+mE3W7H3bt3kZSUhKtXr+LEiRM4e/Ysjh8/jnPnzuHChQuK0+lMZwRnZJyroooqqqiiiiqqqPIIGryKoghD1+FwuBiJefLkQaVKlahOnTqoXbs2atWqhXLlysFoNGZopMoIK38nX4OFiNL9LH9Op9NBURTxHZ4kISEBp0+fxv79+7Fnzx4cPnwYx48fVywWi3gPG+7yfamiiiqqqKKKKqqo8pAavBqNBoyGykau0+mEjJKWLVuWGjZsiObNm6NevXooU6YMdDqdy3exYcwGKf/LRiqnQ7AB66/IhrDT6RT3zUaxLGazGadOncKOHTvw119/YceOHbh586YiP7/8vPw9qqiiiiqqqKKKKqrB+5AYuwBETi6nC7CUL1+eWrVqhW7duqFevXrIlSuXy+f5vWxwyujs/RI2hhktZgOb5datW9i0aRNWrlyJzZs348qVKwqPgU6nAxHBZrMFbJSroooqqqiiiiqqqAZvDhCtVgutVguHwwGHwwEAKFCgAHXr1g1PPfUU6tati9y5c4v3OxwO2Gw2YRw+CMJpC4zeci4vANy8eRNbtmzB3LlzsW7dOsVqtQL4N9+XP6MWu6miiiqqqKKKKqrB+yA+wP+QT05BUBQFDRs2pH79+qFz584oXry4MPIsFgs0Go0wcHMCiuuLyCkWTqfTJXdYNtr379+PX3/9FQsXLsTFixcF6sv5xu5FcKqooooqqqiiiiqq5BDDVn7pdDqXwrKwsDD07t2b1q9fTzabjVisVivZbDay2+3kdDofupfD4RD/8nOy3L59m+bMmUNNmzYVkK7BYIDBYBD5vqqooooqqqiiiiqq5CBhI81oNAp0Nnfu3Hj55Zfp0KFDwtCz2WxktVrJbrcLg/BRevHzs9jtdtqwYQP17NmTOA1Co9EIjt+ckrOsiiqqqKKKKqqo8siLTqcThVu5cuXCyJEj6dSpU8KwM5vNZDabXVBOInrkDF428u12O1ksFpfx2LhxI3Xo0IHkMXVvbqGKKqqooooqqqiiSjaIjDzK4XeDwYAhQ4bQyZMnXdIWOHXB4XCQw+F4pA1eT8YvI95ERA6Hg5YuXUoNGjRwSXXgMVaNX1VUUUUVVVRRRZVsEC4uk7uatWnThrZs2ZIuP/dRTFsIJN2BDV+bzUYLFiygmjVrEvBvYZuc36savqqooooqqqiiiiohFA61A/9y6P76668uhu7DWoSWHYgvF7gxEp6amkofffQRMTexTqcTneBUUUUVVVRRRRVVVAmBcJ6uTqfDqFGj6ObNmyJHVzZ21bSFwIxeu90uxpSIaN++fdSyZUsC4LHRhSqqqKKKKqqooooqfohGoxHd0fR6vTCy6tat65K+YLFYXIqxVMM1OLm9/H+LxSLSHD7//HOKiooCADEnaoqDKqqooooqqqiiih/CRq7MqavRaDB27FhKSUkRhu6jSi+WXS9GyG02m+AwPn78OHXt2lXk9ppMJpW3VxVVVFFFFVVUUcUf4UIpAHj88cdpzZo1In2BUV01ZSF7DF5OdUhNTRXI+hdffEHh4eEA4NLoQxVVVFFFFVVUUeVBkfsSo+bQOLfIJSJ0796dvvnmGxQqVAgWi0XkkHIonYjU2QrhfHDbYgBiToB/Uxo2btyI4cOH4+zZs4pOpxNtnFVRRRVVVFFFFVUeBMn2GDUbsgaDAUQEnU6Hjz76iBYtWoRChQrBbrfDYDBAr9eLELpqXIVWeHyZ91ir1YomHzabDS1atMC6devQvn17stvtLgwaqqiiiiqqqKKKKjldsh3h5bxdq9WKQoUK0Y8//oj27dvD4XD8a4GreaI5zhhmJ8Rms+Htt9/GlClTFJ4np9OpDpIqqqiiiiqqqKIavLKxq9PpYLPZULlyZZo/fz6qV6+OtLQ0GAwGgTCqknPE6XRCo9HAbrcLRo158+bhpZdeUhITE6HVaoWzoooqqqiiiiqqqPLIGrwyr67FYkGrVq3op59+QkxMDCwWC3Q6HQAV3c2J4p5Owmjvpk2b0L9/f9y4cUNh9FdOjVDTUFRRRRVVVFFFlUfC4GW0lvN1rVYr+vTpQz/++CPCwsJgNpvVyv8H0AC22WwwGo3Yt28funbtimvXril6vR52u101dFVRRRVVVFFFlRwnIYdUtVqtMHaHDRtG8+fPh8lkgtVqhU6nUw2kB81D+l8OtsViQe3atbFmzRqUKVOGbDab2qBCFVVUUUUVVVR5tAxeRVGg0Wig0WhgtVrxxhtv0KxZs6AoCux2u+iuphpHD6bRazAYYDabUbVqVaxduxZVq1YlzvNVRRVVVFFFFVVUeSgNXjZcmdbKaDRCq9XCarXizTffpMmTJ8NiscButwvKMdU4erCFkd4yZcrgzz//RN26dYnnV3VkVFFFFVVUUUWVnCJBs0q4UEnmcTWbzRg9ejRNmzZNFDXpdDrVGHpIhNNRHA4H9Ho9rl69ijZt2uD48eOKXq+HzWZTB0kVVVRRRRVVVHl4DF4WNnYtFgteeOEFmjFjBpxOJ5xOp2rsSkZiRv9m5EzI/2b0u/spNpsNBoMBp06dQtu2bXHp0iVFpSxTRRVVVFFFFVUeKoOX0xN0Op1gY5g/fz4cDofgb2UE+GExXGVUOyOjVjZkg53GQUTCmWDjlyngZIqw7BCn0wmbzQaTyYR9+/ahXbt2yt27d6HRaNKNgyqqqKKKKqqoosoDafAajUZoNBqkpaWhZcuWtGzZMhiNRpHG8LCJ0+kURXds0LHhSUQwGAweP2e1WnHv3j0kJCQgISEB8fHxSE5Oxr1795CSkgKz2Sy+V6PRQKfTITIyEvny5UOePHkQERGBAgUKICoqCuHh4R6NYLvdDofDIQzg7GRO4BzetWvXomvXrgob5E6nUzV6VVFFFVVUUUWVB9/gtVgsqF69Oq1duxYFCxYU1GMPa3Gaw+EAEQkEW5a0tDRcuXIFJ0+exNmzZ3Ht2jWcOHEC169fR2JiIu7evaskJSX53JpXo9GgQIECFB0djfz586N06dKoWLGieJUsWdKF25jvkQ3oUIlszDJP708//YTBgwcrRqMRVqtVNXhVUUUVVVRRRZUH1+Blgy9fvnz0119/oUqVKqKDGufuPgzCKC4RQa/Xu/zt1q1bOHHiBHbt2oV9+/bh5MmTuHjxopKSkpLpuLHBLP8sG4aM9sqpCxkZjhEREShdujTVrl0bjRo1wpNPPony5csLtJmIRIpJKBFfOb3h008/xdtvv63odDrY7XZ1wwVh3O+n4+Dt/Qf7HnlvBNs5e1TGz997lakjPaVuyfoqmPec2TjJUbVQz0Ww5yG75j8711lW11KBDlUeeIOX81HlXNE//viDunXrhrS0NISFhbnklj5IRi3fr5yqwKkZbJympaXh2LFj2LhxI3bu3IkDBw7gypUriidlICOrGeX3eqtYMkJr5ZQKFpPJhJo1a1Lbtm3Rtm1b1K5dWzgfFovFY04x51oHw+hlZ6d79+5YtmyZEh4eDqvV+sgZvjxfnubIn33H38lzxeuT02yCecjIBo+3a5ajHcFIYwn287jzfzudzmwprOS9xhGXzIQb8gRjvfg6x/K1fdmnPK4ARDqVv/fubbGrRqPx+xoMxmT1ea1WG7R0LG/vlwEJp9Mp1oyvusabe5bPcF+uIZ8ZWq02yw6b3KxIbj+viioPpMGrKApsNhs+/PBDeu+992A2m2EwGB7I4jTZeHc6nbDb7dDpdOIAT0lJwY4dO7Bq1Sps3LgRJ0+eVORDQUZO3dGP7EZkuMEHi16vR/Xq1Wnw4MHo0aMHihQpAgCCOoyNp2ClPbDCVRQFd+7cQZMmTXD27FmFixofNYOX2Uty585NvhzSRKQoikJEpNy7d0/sN/cDig2VrKIA/hrrTqcTWq0WuXPnhlarpYy+X6PRIDU1VUlLSwuKwcZNTnLnzk3/20+Koijkzbj9734oJSVF4cPW3YjT6/VwOBwhNyy1Wi0MBgMiIyMpK+MgMTFRke8p1DqEI3QajQYWi0X8PiIiAiVKlKAiRYqgaNGiyJMnj1gHKSkpuH79Ou7cuYNLly7h5s2bivysbAj5Oq6suyIjI2E0Gsk92uV0OhWNRkNms1lJTU3121nRarXIkycPdDpduv1IRIpWq6XU1FTFYrEEhV6Rjb5cuXJBq9WSw+FIt455ryUnJysWi0U4sL6MITse0dHR9L828Omuw8+XkJCgyM6JN9dxd4A1Gg2ioqKIDXMGZWSARq/XIy4uTrHZbNniwKmiStANXuD/83Z79OhBv//+u0uh1INo8LKRKKcsOBwO7N69G0uXLsXq1avxzz//KO4HJm9+b5VGdqKKbIT/T/kBAIoWLUpdu3bFwIEDUbduXZfnDtbc8XjY7XaYTCZs3rwZbdu2Vfh3j5rBCwCFChWi1atXI2/evF4zlsjrKSUlBVarFTabDVevXsU///yDw4cPY/v27bh165YSCgNORiZbtGhB33//vcu9y4ef3W5HWFgYFi1ahFdffTVgWjo2tMuWLUsrV64UERZvQ9FsMKSkpMBut8NqteLmzZs4ffo0Dh8+jC1btiA2NlaRUatQ7F9+jtdee41effVVke7laa71ej3eeecdzJ07V9HpdF4hwsEwxNgJLViwILVr1w6tW7dGjRo1ULp0aY/FsSwOhwNXr17F8ePHsXv3bqxduxZ///23wmvEV4ONU58+/PBDGjx4MCwWi4tO4vqAWbNm4ZNPPvErVYr14bx586hJkyYwm80uKWoOhwMGgwHjx4/Hjz/+GPA65s936NCBZsyYAbkNuzz3TqcTJpMJ8+bNw7hx48T8e+v0KIoCnU4Hm82Gd955h1588UWYzeZ0zD28zhYsWIBx48YpRqMRvhijfO92ux3NmjWj2bNni3mWa1kcDgd0Oh0OHz6MXr16KVkhwaqokmOFu6WVLl2arl27Rk6nk2w2G9ntdnI4HOR0OnPsy+FwiHvk/9tsNrLZbMRy7do1+u6776h+/fokb2KtVgu9Xu+ihNm4zClGvruxyy+9Xu+i2PV6PTp06EAbNmwQz221Wslut4ux8XeMeR3Y7XayWCxERDR58mTi67rnBz4KBm+RIkUoMTGRgi2xsbE0Y8YMqlq1KrGBxZzXwRhfNs6++eYbr+7n2rVrVLhwYXEv/t4DGwSVKlUSayiYcuvWLZo3bx41aNCA5D3B9xtotENOPdLr9Th06JBX97Vu3TpiZDvYhabys8lGd4UKFWjatGkUGxub7n7kfWyxWISOYP0gi9VqpfXr11P37t2Jv5/1pfs9ZLbWZs6cmekYsS7xpz6Ex3TTpk2ZXuOVV14h1vmBjDd//r///S8RUboxc5erV69SVFSU0Nm+XIvHo0qVKnTv3r1Mr5OcnExly5YlRvi93afyfS1btizL9Txw4EC/50oVVXLEAc5oy6pVq4iIhLGYkw1dd4OMlbjVahWb8/DhwzRq1CiKiYkhWUGygf8wCBvt8uHXp08f2r9/vxgHi8UiDN9gjLXVaiWn00ndunUjjg48qJEAf42MggUL0s2bN4WDxWswqxcbHPxi58xqtbqs3ZSUFJo0aRLlzp0bAITBFMhBw/deoEABunbtWqb3zvdERNSvX7+A55n3W4UKFSgpKcnFqfZ23DyNHf8rG2k//fST2PM8boE6DBqNRhSMNm3aVMwb762M7jk1NZUqVKhAiqLAaDQGbY/IjnlERAQAIF++fPjwww8pPj5ejAffp7fghQwYyMbcunXrqF69emIduDvgGekmAPjqq6/I4XCQ2Wx2GR+z2UwOh4MmTpzotzHK62rt2rXkcDjSzYfFYiGHw0EvvfRSQAYvn5OKoqBIkSJ0/fp1oQsz20NERN27d/dr/jl1BgA+++wzIiJKS0tzuR6PKxHR1KlTSQawvAW7AKBOnTqUlpbmcv+sk9LS0sjhcNCOHTvI/bxRRZUHzmACgNdff10YRw+KocuHJh88LNu3b6eBAwdSWFiYC9rgXuTysBhg/DIYDEJBhoeH48UXX6Rz5865HHwyIh6IwetwOCg2NpaKFy9OD5sT4a3Be/v2bYGaBStSIR80RERbtmyhxx57jDyha/7u9YEDBxIRZeoEORwOcQ+LFy8WxkKgCG+FChUEWhWs6JE8bqwHzpw5Q7Vq1XIxAAI1eNnZ+OKLL7zSlWzwvP3228JQDIbucd/zbLAcPHhQABXs/AfDueV1YDab6Y033iBZn2a253m9ff3118IZkb+fv/ezzz4L2OBdt26d0HOe5uDll18OisELAM8++6yYf/freXq+X3/9ldwjDr6sOY1Gg+LFiwsH233fsoF648YNKlasGMn36m3EZ968eenGj/cnP0evXr2EE6kavKo8cAc3b/4aNWpQcnKyUG4PgqHLij0tLU0Yujt27KB+/foRHwJsiHHhxaMypwaDQTxv4cKF6YcffkiH9gZibDByRUQ0b948Av5lkXjUEN6sDF4Zwc3o5emzfPAwcnPs2DEqXLgwcbGcv8KfXbRokTAGskL6HA4HxcXFUenSpYWhEyjCm5XBm9W4eVq/rA8cDgelpKSIcHKdOnXEIR0MZyFXrlyQncjM9pHdbicioj179hCjosFwCjlszejc4MGDKTk5WRil7ihzIGlM/Hmz2SwMnzlz5pDJZEqXVvUwG7zytVatWiXOnszG2OFwEBHR7du3qXjx4uQrfzrPM+/b8ePHCx3ufk1e8++++y7JyG1Wa1pRFFSuXFlEXeTvlYGkdevWETs4j0o0T5WHSNh71Ol02Lhx4wOD7rKHy4qdiOjEiRP03HPPkclkcjF0H7VN6Z6HLBtHffr0oStXrrggE3KI2N95cDqd1K5dO2FUPOoGr2woeivsaLKBwZ9lQ4OIaOnSpRSI48afK1WqFN26dctrhJWNktdee02glKFAeHk9eTtujGLy4e9u4LEjfPLkSSpYsCDJDC3+CBsQXbp0Eei4N+PHKCmnAwTD8ZbTK1588UVxP2yAecrZl50IeX3JaD7rBTn1hp0JXtdsWM2fP5/0en2maN/DZPDy58qVKyecC2+iZXz9oUOH+pz7KutzTqW4du1aurXHqRwOh4POnz8vcoYzM0xlFPirr77yOHb8vTabjVq0aBFwlEcVVYIpOl8VuMViwahRo6h58+aw2Ww5PhFdZiAwGo1IS0vDjBkzMHHiROXu3bviuRwOR8gronOiuPMCy41CfvvtN2X37t00efJk9O7dW9AM+ZviIVPWTJo0CTt27EBqampAfJoPkzMJAH///Tdu377t8ZB1Op3Inz8/KlSogHz58gGAqPj2tE+7du2Kvn370vz58/2qNOc5bt26NaKjo2G3271Cm/g9Xbt2xZdffgmbzeYy98Hc24qiwOFw4PDhw0hOThb0eu7Xio6ORsmSJcEOrtlshtFoFMwyHHGwWq2oUKECxo4dizfeeAN6vT5gHtZevXqJPebN+HEVfffu3bF79+6gGAtarRZWqxVPPfUUzZw5U+g62fjkOeJ1IiN+MssLO8fy3202W7oUEP6Z2Xz69++PK1eu0JtvvqkEk982pwrvuc6dOyMyMlI0/fFWevbsiTlz5vi0b2V9rtVqcf36dWXGjBn08ccfw263C13Bc2i321GqVCk888wz9PnnnwvWC/dr8n07HA6ULFmS+vXr57J3WOx2OwwGA/78809s2bJF8ZYTWBVVctzm1Wq1KF26NN25c8cFWcrJrAxyccrWrVupYcOGYuepeUWZIwQy+sqhMbnoxj2PNKtQPL8Ygfzggw/8ylN72BBeRhqJSKAime3DkiVL0vDhw+ns2bMu4Uo5RM9I2O7du8nf8eVQJFeze0pd8rT3+XepqalUrVq1gJG4zBBe3uP169cn+TPu458rVy6UK1eORo0aRRcuXBDP4x7q5fV8584dkZLhT0oBf6Zo0aJ08+bNDNFxT7/juTt+/DgFkvbDBiePfc2aNSkuLi5dTqe8buS1dOvWLfrll1/o+eefpwYNGlCZMmWobNmyVKZMGapbty4NGzaMZs+eTdevXxffIReuZZTS1LNnT5dUF/dGBg8Lwstjv3379gzz3z3NP+uDpKQkKlu2LMk6xJ/rR0VF4fLly+muJ+uJEydO0P84gtOlNvA64t9//PHHRESUmpqaYWpRo0aNghadUEWVbD2o5YX7888/i0NWVpQ5jXJM3sxXr16lESNGCJocuXhCNXg9o2b8fznn7plnnhFhX67CDVSaNm360FPWZGbwuq/V9u3buxT0eXqxVKxYkU6ePOlS3S0bBhyKbty4sU+Hjxy6rFq1qgh7ewpfZqQD+Hnee++9gOmjMjN4+ee6deuK67iPl/seL168OO3cuVMYN/J3yrpt9OjRfh/a7sVK7oabTOnlKZWADc/27dsHNH4MVERERGDXrl0iZ1emG+Pr8u8TExPpgw8+oBIlSngFy8XExND48eOFQcvOmzsYwmwB586do+joaJILrB42g5ev8eSTT2ZY58Lj5OkM47l46623/E4LYHQd+P80Fn5W94JXIqLBgwdnmILEz1OwYEG6ePGi0FmejOc//viDfKVUU0WV7BBdVhuGDwy73Y6mTZtS3759RQcyuaPK/RYOFzEBvk6ng16vxx9//IExY8bg0qVLik6ng8FgeOQ6ffkicuiJw5iMFPz000/K9evX6YcffkDRokUBAPfu3UNKSgru3LmDuLg4xMfHIyUlBfHx8YiPj4fVahXthO12OxRFgclkgslkQlRUFEqWLImtW7eGpC3ug2QMy+TwmXVYkjmVT548qYwePZpWrlwJAC5jyJ2udDodWrRogW3btnm1T/n7+YDr0qULTCYTLBaLx3zry5cvo3DhwukOZP58jx498Nlnn4UkrcH9eTx1jHLn1NXpdIiNjVWGDx9OO3fuhMzKIq89IkKTJk3w+eef+3zPcvvnbt26Zfg+m82GGzduoHjx4ulShTj9oUePHli9erVwQnxtsqDRaGCz2fDCCy9QvXr1XJosyO2ubTYbTCYT9u/fjxdeeAH79u1TZBTWU9c3vt9r164p//nPf7Bx40aaM2cOypUrB6vVmi4lglPHSpcujSFDhmDixIlBa2We0/Y0h/K7desmUozc1xkRITY2VuwfnnPZ4ezevTumTp0q2gz7mh7A62r+/PnKK6+8QuXKlROpiO7rbeTIkfjtt99gsVjS7VXukNm3b1+UKFFC6Bb5WbhT38SJE9UUBlUePJFbThoMBuzYsUMgBDm5MI1RGvaOgcArrr0xEmQH4WFsrMAHWI0aNWjEiBHUvn17qlatGhUpUoRy5coV8LM+rGi7NywNjJZyMV9Wa1VGMJk/2T1kykjVb7/95lNonvd9WFgY9u3b5xEFY3Ty2WefpePHj2dYiGe1WkWahq+pAb6wNDDC6801+KCeO3euRxSRx+3YsWOiqNVXLlRG4O/du+exYIgbhgwcOFBwy/J7ZN7qy5cvU6FChcg9Z9ZblJ4Ll65cueLCOSs3lZDp7KKjo0UxqTepMLxWeJwqVKhAN27cEHPvzn/MBU1nzpyh3Llzu6RcPAwIr8xRbzKZ8M8//2RY3OV0Omnw4MF05syZdO+ROYE5Dc9XthM+f3i9DxkyRJzfGemf7t27p4so8NrLlSsXTpw4Ie7PEw3ZggULHok0NVUeUJs2K7SPvcqnnnqKGjRokGML1dgjNRqNuHTpErp27YqJEycqXBXMXmigRi8btRwqZJRELvqSf+YWm/z+B7lilVtuHjp0SJk5c6ayevVq5ciRI8r169eVlJQUQYdjNBqh1+sFyi7TvDEFGr94LYWiqOlhR+J57R06dEigOZ4M7VKlSgmUzpu1x8U2tWrVomrVqglkXkY/FUXBpUuX8Msvvyjbt2/3eH2HwwG9Xi+KtnLKuuf7P3DggMf7YoOoUKFCKFCggM85lPz5Dh06ICIiwuO4AMDu3buxYMEC5dSpUy6Fm6xf7HY7ihcvjlatWom/eXsf/IxEhEGDBqFo0aJwOBwZtpk9deoUevXqhdu3bythYWGicCmz68kOvdVqRXh4OE6dOqUMHz5c7H3e85xGxnu+bNmy6NWrF3nbYvtB2pd8DjRu3JgqVqyYrtiT9+Hp06cxb948ZdeuXS77R54bg8GArl27wh+HUZ4jjUaDuXPnKgcPHhTnoac1+eqrr4pCTdlBtNls6NOnD1WsWFGgzfz9/HwpKSmYPHlyurbjqqiSU0SXleJ2OBwICwvD66+/Ln6Xkw4uVgysHFatWoUXXngBV65cUQwGgwgBspLxtie5J6/d6XTCUz9w9ubDwsKg1+vpfyFCxW63w2q1wmKxeKy05e+UD6ecbPRxuggfYjKrBVfLc5W3HAZ1H3f5mVXF6P9csFFkNpsz3BuM1vFe9kV69+4NvV4Pq9UqUph4fg0GA1avXg2z2Yx169Zh2LBhHvcNEaFVq1bInTs3kpKScgwjBxHhwoULWa4/X/YjO7Z2ux1GoxG9e/d2MT7dDeLly5fD4XBg48aNqFatWjqHgn/u3r075s+f7/O9OJ1OhIeHY8CAAS5RAdmw4nUxevRoYexaLBavdJH8HqfTCbPZDK1Wi+XLlytdu3alPHnyuBjNso4zmUw4fvy4R0fpQRYZ0OjZs6cYX3n+2fH4888/YbfbsW7dOgwcONBFN8rnbMeOHfHhhx8iJSXFr33MIJXVasXkyZOxYMECl7mT2U4aNmyIZs2a0fr16xXe83a7HREREXjppZcyPBPCwsIwb948HDx4UNHpdI8k45EqD4HBa7PZ0Lt3b6pRo0a6vJ2cgjoyvc4XX3yBsWPHKrzBbTZbupxUb9AZVjhMncOGK/BvWLp8+fIoX748KleujKpVqyJv3rwIDw9Hnjx5RGgvNTWVzGazyGe9dOkSTp48iSNHjuDEiRO4fPmywsY4E8xbrdYcTeEiK8nMlK77Yen+PBmhOo9iDm8gwk5cRswEfLD6cvgwYpMnTx506tTJ5RCX0RwiAucOb9iwQTl37hyVKVPGhXqJaY/Kli2LZs2a0fLly5WMaMOyU3id5cqVK9P15i2NmKf1W7VqVapZs6aL8cLIn1arxa1bt7Bx40YAwK+//ooXXngBer3eZW+wwdGyZUuULFmSLl68qPDYe6PHHA4H6tevT5UqVXKhpJJzd3U6HRYvXozVq1crbBT5YoDK75UjCMuXL1e8HbOHxeDlZ3c4HMifP3+6/SPTvTkcDqxatQoAsG7dOly5ckWg8DK7htPpRMWKFdGwYUNau3at4gs44K6v9Xo9Fi9erPz9999Ut25dFyo5Xi96vR6jRo3Chg0bxBq0WCxo3bo1Va9ePR21GkdVExMT8dVXX3nMo1dFlRxv8PLhljt3brz55ps5zgiRi3v0ej0++eQTvPvuu6IwzdfiDvm5GQVhI7dChQrUokULNG/eHPXq1UORIkUCSuu4c+cOTpw4QWvXrsWaNWuwf/9+Rb62rx58Tj8E5Jec9pHVZ1ixyu9XjeH0+6B8+fIuyKH7ON28edPrCAevv+bNm1OZMmVcwpd8gOr1epw4cQKbN29W9Ho9EhISsGbNGowcOdLl/TK69dRTT2H58uXp0Mv7aZiULVvW45riQz0uLg4JCQmKt+tONla7desGo9EoeJLZ4OQx3LhxI65evapotVrs27dPOXjwINWvX98lZYyNpLx586JLly746quvvEbI+T4aN24sjBb3dC6eny+++MLleoHOj3tebmbGWE5YD8Hci/wsbdq0IdmAdUfvjx07hu3btyt6vR63bt1S1q5dS0OGDElnULJT0qdPH6xdu9bvaBhf32KxYOrUqfj999/TrQUuXuzQoQMaNWpE27ZtU9hgf/XVV132hnx/er0eP//8M44fP674U1ipiirZJRnCF6yce/ToQY8//rjwBnMSukVE0Ol0GDduHN59913FaDSKw8UfJc2hGA7R9OzZk1avXk379u3DzJkz0bt3bxQvXlygsfyy2WxwOp2ieYX8YnTYZrPBZrPB4XCgQIECaNy4MT7++GPs3r0bf/75J3Xr1o0YjXtQ6dJkQ5XTHtjA5bFwT4PQ6XQIDw9HRESES/SAkXVudsGf4VzARzUdgp9Xr9fDZrOhQoUKVK9evXSouRw+PnbsWDqDOKvvZ3YB2fmSja2VK1ciJSVFFNIsXrzYRW/we/k+2rVrh5iYGPK2eUUox4/Hqm3btpm+58KFC0hOTvYpFcputyM8PBw9e/Z0+S4551FRFCxduhQARPML/jkj6dWrl9BP3gi/78knnxTz4q4/NRoNjh07hr179yoyAumNM5rZi9NeMnvl9PStQIxeAGL+3VkteP+sWrVKOCGKouCPP/4Q+k3+DK+btm3bolChQhTIOcwRn2XLlimbN28WSLPMssD/jhw5EsC/jSSaN29OjRs3dnHa+Nl0Oh3i4+Px+eefq3UYqjxYCK/smXOawPDhw4XCvJ8L2j1Ezjm7I0eOxMyZMxWmRPHFaOANq9PpYDabYbfbkS9fPgwdOpQGDhyIqlWrpjtA2KDzlPifVbtMd2Od8zDbt2+P9u3b4++//6YJEyaIcCAXD8iGQ05TKDIpORu1MgJlNBpRvHhxqlixIsqXL49SpUqhcOHCyJ8/P5jonA1dm80Gi8WClJQUXL16FZcuXcKlS5dw9OhRXLhwAXfu3FFkZ4Zpsjivmg2ZBy1M6p5T6akdsGwwAf8WCWk0GkycOBHh4eHpiknlPOktW7Z4dR/scBUtWpTatm2brsiTdYLVasXy5cvFfQDArl27lGPHjlGVKlVEKhF/Vg7xzpo1K2gGr5w/KrfGzmju2WC02WwYNGgQ1alTx4WiyR2p27p1qwsS6s1esNvtaNKkCVWoUAEOh8PFgGGDIzY2Fn/99ZdYuwCwevVqjB8/HiaTycV5YSOkTp06qFSpEh09elTJCuVlXREZGSlQbPcx53vbuXMnzGZzhpRnnnKPM7u2L6kzMqr8sDij/6Ndo2bNmqVzdHjMzWYzFi1a5LJPd+/e7ZIW5O5ExcTEoGXLlvjll18CQnk5bWXixIlo0qSJSzGrvH86d+6MGjVq0KFDh5RRo0a5OLAs3FVt5syZuHDhgsJOuCqqPBAiU5ABQKdOnVxI7HNK5zSmuRk0aJCg0PG3Ew3n3BqNRgwdOpROnz4tKHuYwicjKqRgdJtjKjW5kcf8+fOpePHiLkT6OY3ijI1czj9miYiIQNWqVenZZ5+l2bNn08GDB0WzikDk6tWrtG7dOnr//fepefPmxK11ZaQ4p6K93tKSOZ1O0SQiKylXrhzNnz9f0Bl5avzgcDjowoULlDdvXq/QcKa9Gjx4sKCEcu8IR0S0b98+F7ouNmwnTpzokfaIaZ5WrFjhE82TN7RkTH9WvXp1rz3B/v37U3JysqDkcqcMs9vtlJiYSBUrVvSJTo2f67vvvhPjxyI3dvjuu+8EdRMXkul0OmzevNkjvRx/z9tvv+01ZR0AlClThlJSUlxopNzncujQoZk2tuD5ZUcsmHuCozVyxOZBpiXj973wwguZ0t3t2rWL+Jl57gHgq6++yvSZf//9d787/8nPztdeuXJlpvc5adIkqlSpkqBIk6nI+Fy8fv06xcTEULDXhyqqhBzh5YIKRiJeeuklgRbkhMUsI7tjxozBzz//rDC65W81tdlsRuvWrWn8+PFo2LAhAAjibTksz9fmUCAfAu6oiXuFrbf3wmgZEaF///5o0KABRowYQatXr1YY6b3fSIg76sTefEREBBo3bkw9evRAgwYNULp0aRdCfw5xymi1e76pTO/mTqGl1WoRExODmJgYtG7dGgBw8uRJ2rRpExYvXozNmzcL5FcO0/mCOOWEda3RaNC6dWvky5ePTCaTC02V0+lE3rx5ERMTg5o1a6JJkyaIiooS6LandAaNRoOZM2ciISFB7OvM5pavxzRI7k4W64f169eLiny5An3ZsmV4/fXX0xVf8Vw3atQI5cuXp9OnTyvBYGuQU2Nq1qwJAMSFPu7PlT9/flSoUAFdu3ZF27ZtXdaijOoyarVgwQKcPHlS8TaNgK9ToEABateuXbo5YR3qdDqxbNkyl4gNM2GsWLECTZs2dcmDlj/fq1cvTJ48WdDEZbW+o6KiEB4enm6c5UhRbGxslgaSw+FA37596eWXX0ZqamrACD2jneHh4Vi1ahUmTJigPAypSTznXbp0Sedg8h4H/k0HkgtKpUI/jBw5Mt34sm5s2bIlihUrRleuXPFr/7izZXz22Wdo06ZNhhGCfv36oU6dOpBT7eQUNaPRiG+//RbXrl1T9Hq9mruryoMnjPLUqlXrvjeYcEdQGSGZPn16OvQzq40ub3ZGsHPlyoVJkyYJtIPRHtmDZQSJvV6ZsD05OZlu3LhBd+7cEQgtiydEPCMUWG4vyeTwfI3nn39etHuUUYHsyIN0b6gho6iKouDJJ5+kjz/+mE6cOJEOkWXyfHkcM0LDPY2L+zzIpPU8Ziw7d+6koUOHUv78+V3Wsfv93q9mIFkhvIycyA0BvBFGdt3HihGhkydPUt68ebNcL7LTVb58eUpISBD34z43NpuN6tWr59LulJ/PZDLh4MGDHtc/39OYMWNI1jOBILwyGmqxWMhsNos2rvLL0950X5f8HURE58+fp5iYGOJ0J6+Qg/+9r3fv3i5zI1+TiOjs2bOUJ08e8XwyMlamTBlKTk5OR+zPOsjpdIomHu4teT0hjY0aNcqwdS1fQ57LzL7rvffeo1DIL7/84oJaPmgIr3tzh8cff1xEDzy1wU5NTaUaNWq4PDN/R+7cucG6VEbk5bNv5MiRIqrp67PLupB14x9//JFhYwwea3cdzWjvpUuXqECBAiSjxqqokpNFk9Gm6Nu3ryiouN+IIiOERqMRy5Ytw+jRowXy4i2Nl1xMZbVaUadOHdq4cSONGTMGAEQ1tawUOB+VD77Tp09jxowZGDRoEBo0aIAnn3wSdevWRd26dVGvXj306tULX375JWJjY4VCcUfgPN2re2GDjOh+9913eP3118lisbi0g8wO5SKj3MC/OVt6vR6DBg2iHTt20LZt2/DOO++gYsWKIjeSC9PYQPbUec4TX2tGB4lMm8NE9oym8/Xq16+P77//Hnv27KEPPviASpQoQfw3JrvPyUVuMqtBRsWPnB8tFz9ylEF2+ji3NykpCUOGDBHoblZ7hD/fpUsX5MmTx4XGisdbURQcPnwYBw4cUOQ2p4xems1m/Pnnn5muc7n4KtA54evyv9zwhF+8bxn15zUhR2gYtbJarTAYDLBYLBgxYgSuXbvmE4rGz/vUU0+lQ8pkdG/jxo1ITEwUaC+/tFotLly4oGzfvh3uBWQykt2jR48sx0zObXb/DvnerFar4HDOan1YLBbBXMPFpIG8mP4sLS0tx+5LX0ABuZV2ZGRkOrSTIy4HDx7E8ePHFXc+ZL1ej6SkJEFVJrealsfmqaee8pvJxz3qRUT45JNPkJaW5hJVkyNEniJIrBu++eYb3LlzR/GV+lAVVXLUwZs7d26cP3/eYz5Zdr8Y2ePcwaioKL/yyfjgA4Bnn31WIEZyW08ZzeVr2u12WrFiBXXt2pXCw8O9ulaBAgXo3XffpdTU1IDGUEaWhw8fLpDeUOerstLjhgUAEBYWhsGDBxO3sWW0jVFXf3OYA3nx2HJON8vt27fpq6++omrVqpH7/N+P1BxvcngDGQNGY3jNxsXFUdeuXQUSlBVKKTsUu3fvFmuP71FGe958802xDuU1yOP6xBNPCGQ/o3liVDGr9qPe5PDKCFRmr4wiSDabTaBn8fHx1Lt3b5fWut5EUvg9jz32GMXFxXnc84zAt2rVyiNqyLppxIgR6fKy5Xzgs2fPUr58+TLkX5bvp0GDBh4ROjkawDnjWSG8b775ZoaRK391GxHRf//7X5frP4gILwMlYWFhOHDggMe8evfvdI9wcNSxYcOGYs3K0TL+rtTUVJGvHgg1plyrM2/evHQ55xntHV7Xp06dynIdqqJKjhbehAMGDMgRxq5sgF67do0qVKhAHDr1tbc9G3Gffvqp2NCcssGHgtzznYho+/bt4oCSv8vTi/l/ZUOgYcOGdOnSJZex9BRizOxlsViEMdO+fXu/eqoHogxNJhOGDBlCHKrmYr60tDRxcMrPJhfpZIczJP9fNl6IiFJSUuiXX36hZs2akfxs2V3g5qvBm1Xqh2zEuKfb7Nixg+rUqUMAEB4e7pXBy3+vXbs2paampjOM2CBISUmhqlWruhRcuT/n/yr/0+kPm80mHMAJEya4pEQEavB6Mnrd16O7yAYFEdGWLVtEqFlGh705zNkgko1V93kjIjpy5AiZTCaP48bfUa5cObp792668eN9RkTUqVMnko2kjMatTp06LsaLJ8Oxbdu2Xhm8Y8eOFQW2vOa8eWW0zh8mg5fPzaZNm4r9IhdD8vwnJydT2bJlPRaeccRBNpr5c3JKFxHR+++/75XDmNUY8H1XrVqVUlJS0umXzOaNxyYQo1sVVbId1JV/4BALcwjmlBagOp0Ob775Jk6dOqUwLVJWXJEcruRwZu7cuTF//nx66623RNidi2s4NMsURRaLBePGjUPz5s2VDRs2KGzQcqhRfskcs0yrxYprx44dyjPPPIOEhAQxnr6GfVgp6fV6fP/993jssccomEWE7qkGRqNRhC4bNWpEGzZsoNmzZ6NGjRoiJCwb9nJ+qEwmn52GJCtwNtQdDgesVivCwsLQt29fbNiwAevXr6fu3buT0WgUYTrOg3NPn7gfa5xD2zK1WmapH3JetU6nw4kTJ/D666+jefPmyt69exWdToe0tDRYrdYsi9V4LXXq1AlhYWEuFHzMh6woCvbs2YOTJ08qcgMRd8PZbrdj2bJlAODSxECuRu/atSsiIiJEcVYgYy7fH68BDhfzS+Yalcf63r172Lx5M5599lm0aNFCOXTokGhHzjoiKx0oF/VyuoGcgsDjAPzLvcoUYJ7mX6PR4OzZs8r27dtd7lfmNQb+TTfzRj/Hx8fj3r17me7HkiVLiv2T2TyEhYWJtBFec968MkoLyahjo3vqV0b3HoyzKVh6Sk4HklNsOF2G0xt27NiBCxcuKJ6MRG7gkJaWJij/OHWJ54f3aZcuXQJqrsTX4/Pu6NGjyoIFC0RnVU/fK3cJPHnyJH7++Wclp7QJV0UVb0Unb1qHw4HChQtT/fr14a/3HExho3T+/PmYO3euqAT19hDi6ueoqCj89ttv1KpVK1itVheEjxWK3W6HyWTCyZMnMXToUOzYsUOR2wtn1n7UkxI3m80wGAzYvHmz8vHHH9OUKVM85kN5NUn/MySKFi2Kzz77DP369QuJwctcxgUKFKBx48Zh5MiRMBqNsFqtLoUZnloFezLKstPglX+WW7my0dWqVSu0atUKBw8epB9++AELFixQ4uLiAPw/+f/9Ut5yhya5O1lG45mamork5GScP38ef//9N9avX49t27Yp3CTBvZd9Vs6h1WqF0WgUjm5GY7xq1So4nU6EhYWJNuPuTodWq8W6devwn//8Rzgf7BAxx2elSpXQqFEjWrt2rZIVe4Q3joKiKLh9+7bL9+TLl08YHXKzCR7jW7duoVevXti5c6ciG+S8R701iHi+KleuTPXq1RNcq3L+LhtBa9asEQ6We0ibHXubzYbly5ejS5cu6Qxn/p42bdqIan1P3Oj889WrV5ULFy5Q1apVXdaU/J7q1at7tTb//PNP2Gw2mM1mr/a4RqNBamoq2rZti86dO6fjiXZ36H01UoMRRg+WrrJarYiIiECHDh1cnG+ZdQaAaMXN55isw+Uak7Vr1+K9995zqdmQ11r16tVRt25d2rZtW0D7R94XEydOxFNPPYXIyEiPrB58rmm1WkycOBGJiYlQmRlUeWCFN1+PHj3S5Q3dr9xdrpguVKiQT5WgMhNDdHQ0bdmyxSVf171im0Otq1evppiYGJE2EahRyQdunjx5cOrUKZc8KV/zNOVK7z59+vgdzvN0MMkVv507dxasCxaLxYWLmMN1cpW7p7Cy/L77ld/rqeJYzlE7f/48jRs3jsqUKeOS5xuKdIesUhp4zIiIXn/9dXryySepUaNGVL9+fWrQoIHLq379+lSlShWKjo4md8SXc659KWpkI6RVq1YZ8rXa7XaKi4ujggULeg2JZcXx+f3332cZls0qpYH/b7PZqE2bNpQ3b14UK1aMoqKi8Ouvv4rruz8T38OwYcOI0Uv34j9v55X1zFtvvZUuPC7nPm/fvt3rsQsLC8Ply5c9zgd/H7O3ZKQDJKqrTFkzjhw5QmFhYZmumUCMy1mzZgld4p6qJXMSy04R8P+ctO6f47mbPHmy3zqQn5PPhUBSGvh+O3TokC51jeff6XTSzZs3XVhkspJNmzZl+vwzZswI+Axwpw2cNm2axz0rnz379++niIgIaLXagFIqVFHlviG8srJjL9Vms8FoNN6Xm2IP02az4aWXXsLNmzd96uLCTAyFChWiRYsWoWHDhrBYLGKDyggOtxH+9ddfMXjwYMViscCbtAlvlAmHqRITEzFv3jx8+OGHXiNHmSEc48aNw4oVK5CWluaCJPjq2ctjZTKZ8OWXXxK3lGQkXA61Z5QzKLNZZHQ48ljLRQ7u9x5M5ek+HuwscRvoUqVKYcKECXjttdewePFimj17Nvbu3au4O4AZVbjzOvWGD9WX+923bx/27Nnj1UAwKsn3yEi8t/cjr4OnnnpKrFlP+YV37txBr169oNFoyB39czcAUlNT06GS7hzOHTp0QHR0NN25cyfgSdfpdIiLi0NCQgJSUlIUm82Gd999F61bt0bu3Lk9joXT6cSHH36I1atX07Vr1/yqNOf1pNfr06Hj7mvaarVi2LBhgl/ZE9oqI+4JCQkoXrx4huuke/fumD17tgty7Ql53rVrFzp37uxx7VitVlSpUgX169enjRs3ZqhjOVqW0d5y3xf896ioKGrTpo3HNcU/79271+Pez2oecuXK5XEde2PgyW3Kg6GPAaB///5iXcl0YzzXCQkJ6NWrF7mfQe7PoNVqkZqaKrqGeopiERHat2+PqKgoxMXF+d0BVV6jiqLgyy+/xDPPPIN8+fK57Fl5vc6YMQMpKSk+I/OqqJIjRK4yzZMnD86ePZth96bsQuMYcWW+XW+QXfmA1Wg0yJcvH3bt2uXiJctVr3a7XVznl19+EcUkwU7j4Htv1KhRQB3Z3AuUuEOSzKTgrTBtExuwZcqUoe3btwvvnufebDa7dEk7d+4cLVy4kN555x3q06cPtWzZkurWrUuPP/44lStXjqpXr06tWrWiAQMG0CuvvEJffPEFbd68mWJjY9MVEXGBGaMrgYxNIOMp38+yZcuoR48eojOZO/LLXMg8r0yDldWa8bbTGhFRhw4diNETOSfVnUorGM4Br5sCBQrQxYsXBYLkiQXBH8mq8KVv376ZFr54U7TGr3r16hGnCvD3ffzxx2L/u98Pf9+sWbME64SvLB58ncaNG2e5hv0dP/f75vlJTEykcuXKCf3oft/8c4MGDTxG67gAjYhoyZIlAukOhPKQ02kYKBkyZIhLx0p3xoiEhATxDO48vBMmTMi0aG3dunVZ8hG73xvXdCiKgly5comoW0YIb//+/b1an0WKFKFbt255jEC4My4EYw/xmHTr1i0ohWPy2Xnx4kVxRroXgxIRtWzZkuS8f1VUeaBErtZs27atS/ve7DZ45Vafly9fpiJFinjdslDmjNXpdFiyZIlIY/B0HTbkVq1aRXzQhdJrzZMnDy5cuBAQJZXclOLAgQPEbBW+GkBsrAFAz5496dq1a0RELswLsqH7559/Uvfu3Sk6Opr8UaZFixalJk2a0Kuvvkrr1q2jpKQkF4XO6QbZbfTK6QRy04cTJ07QjBkzqG3bthQdHU3ygWoymVC/fn0qUKAAyc+Y2fj7YvC2a9cuaOkq3qDD/+N2zdTJlR1FOVXFvcGDt2ksbFAsXLgw01apvhi8devWdTGANBoNChQoQOfOnXNp3ODuPFosFkHN5a/B+/nnn2dJ2SVf09PYya/MGF24oQsR0WuvvSaMdXcdwGvSZDJh7969HtMjWJ84nU7q0aOHR7o5fwxenU6HvHnz4p9//nEJ67sb7WvXrk3HOsPjL7e39pTqdvXqVSpQoIDXxpd785yaNWu6tKn3dA25yUdm8z9o0KAsQSL3+c9sDcjNdTIyeImI5s6d68KYEsi88dxfvnw5U4M3K1YPVVTJ0cLE/MD/U8Gkpqbetxxe3syjRo1yQTC96R/PCkh+DhnFc8+rO3DgAEVFRUGn0/lMdearQlEUBVu3bg2Iy1I2zhwOh1A+vhjq8ji9/fbb4hBMS0tzodQhIjp+/LjgJZXXC6PDMn0T89zy75gOy5MxU758eRoxYgStXLmSEhIS0nVny+51x8/N3bpkuXr1Km3dupV+//13+uWXX2jv3r3kcDjo9OnTNGXKFGratCnlypUrS+qinGbwyqjg/PnzPRoXvnZC9OVzzHvLOdSe9p6/Bq9cFMYooycUj53HLVu2EBuNvuZwR0ZGeuyO5evYeRrLjFA+3p979+4l3nOeDB52ap9//nmP3btkgOHSpUtUqlQpkj/nrxMlOwHM0+1OsSYj/LL+kjmEPaHmsv729Pms7o/POkb/ZToueW3evXuXSpQokeHalO916dKlGea+ZobWesMZnZHTw3zjxYoVy9Rp9MXgNRgMWRq8bdq0UQ1eVR5c4S5UEREROHLkyH0pWJORPiKigwcPCiPC2yIcVnqvvfaaS5vgjBpZJCYmUq1atQLmM/TWuACARYsWBWzwyuPEhT/ehNRlajWtViuKQtzRfEZ2t2zZIgr45GKujMbJnUqL/89oMhvI7lKkSBEaPXo0HT582OVwYP5h9/a5oWpfLSNgMkqZFYfrnTt3qFy5cpQZAXtOM3hlxo0SJUp45H11P6Td221785ILHN3HndfZCy+84LIH3VkffDV45ZQTdrx27NjhYnzJ38F7adCgQaJYNSvjQW7N2qFDh3SNOtxbAvs6bp6cW/n38nfXr1+fZD3urnc0Gg3y5s2LU6dOkdPpdCncdS9IOnDggDDyTCYTdDpdOh0s07+573Ee++HDh7uMidz6muf9wIEDFB4eLr7ffa9k1PxIjnJt27ZNROf4XmXd437fDGoUL16crl696rEhB+vmzZs3k6fomXtntdKlS4tW3J70uvscevPiz8jos7v+YYP02WefDfgMy8jg9aSfVINXlQda+OCrUqWKyGnNboSNlS8fDl26dPEpN4k3X8OGDSktLS3TsCArihEjRmQbcTZf44cffghKtyJ+hlOnTlGePHmQGQrBf2MkKCwsTHTW4RQGd4dj165dFBUVBX8VKRsEnorcChUqRDVq1KBmzZpRq1atqHbt2hQVFQVFUdCkSRNasGCBMAo5JSUtLS1oHZ4CyZ1mI5wNcavVmmUeak5FeNn5GDlypMc16Z5HGkj+qae5Y6Nl48aNIiwtczr7a/DKn+f1165du3QNAeR7Y4SzYMGCxMZTVqFxHr8ff/wxw3C2e2jaH/HESiGnhUycODHDJhRymhY3EzKbzS7pO/I4EBH9888/1KRJE5JTeGSjkg1LjgyGhYWJa2i1Wrz33nsZRmo4b9/pdAod76kGgcd/9uzZ6ZBT1uu8fj7//HOS07TYseb75YgT36PJZBLMFZ72IOvAV1991eO4ssHL9zh69GgXBiD37oIyM4wva8ATg4t7GhgR0fLly33KZVYNXlVUgxdAv379POZ5ZZfBywp32bJlJBcXZJUmwEVh0dHRdObMGYEAeOoaw4pjy5YtAhnIDloV99BxMIw3fr6mTZtmqYA4JSR37txYsWKFOER4nGRU//bt26KjHdM1eTMPco6cLIULF6Zu3brRZ599Rlu2bKELFy6IMCIfOvHx8bR27VrR1a5MmTI0duxYl+5uMhp9PynO5FD4J5984hW6klNTGgBgzZo1Ho1Svj+OhiQnJ9O9e/d8eiUlJQmnypPTxrn0GXVvC8TglaMaAPDbb7+5RA48IYbTpk3LMkQuG+UFCxYU+e+e0kG4MMzXsUtKShIvNhw90cURER07dowiIyM9Rl94P7IzwaF3ztt1R5N5HCwWC3399ddUpUoVr3P2GzVqRGvWrHHJ9XY31lNSUoiIaN68eS65x55YQYD/71zmCemW24n/8MMPIhqVmVSuXJk2btyYoYPH4xAXF0fFixfPsKslj6der8e2bdvEPvFkJJrNZkpMTKSkpCS/9g93PvQUPXA6nZScnCz0tb86QzV4VXlk7F2tVgu73Y7q1av7TW8SqDDxu9VqxdSpU0VHl6zuRSaV/+KLL1C2bFmkpqZ6zEFjmhWmLGLaNavVmm3PGR4eHrTv4qYc9evXx5YtW7zi0Jw1axZ16tRJULS5j49Wq8XHH3+MU6dOKSaTKVOaJj5gee4URRH0ZHny5EGLFi2oS5cuaNu2LYoUKeJxPnhO8ubNizZt2qBNmzaYNGkSvfnmm8qkSZPw9ddfo3nz5vT000+jXbt2yJcvHwAIsnPZuJHnOBTrU+4uZjAY8Ntvv+G9995TDAZDhtRQOdnJtdvtePzxx6lRo0ZwT8fg59TpdBg/fjwWLVoEg8EgKOq8PUQdDgdiYmKwePFiREVFuTSh4PViMpnQo0cPHD16NOi0dHJHwo8//hgdO3YEr2v3PWKz2TB8+HAsWLCA9u3blyGhP9PzWSwWtGvXDkWKFIHNZnMh8WdqKofDgR49euDMmTNe6TN57JgusFmzZpg1a5ZLQwyeL27iUa9ePeKOkPI9y405AOCVV15BtWrVUKpUKRfaQRm15AYRL730EoYMGYL169fT5s2bcfr0aVy7dg1xcXHQaDTInz8/ihQpgqpVq6J169Zo1qyZx73JYrfbER4ejhMnTuDVV18VY+4pOsV0jjt27FA2btxIrVu3htVqFXpGpv6y2Wx49tln0bp1ayxatIi2bduGS5cuIS4uDkSEmJgYlClTBq1atUKPHj0QEREhnt39mtxF8ocffkBsbKwiU/657x+LxYKaNWtS7dq1Xe5Hfq9Go8HYsWOxevVq6PV6rztt8vzabDaUKlUKv//+O3Lnzi32Ho+DxWJBZGQkOnfujFOnTqmcuKqo4i3Cm5Hnmx0hY0YWVq1aRXLYLCuEig3IXr16uaDEWVHwcAvdUDQZyMyDZjLxYKCUPGaMlrgfMHyAmUwmAMCUKVOIiARS5gktOn78OOXJkyfD1rbu389jyFKpUiWaOHEinT592gWZlav7PeUqcoiO52/IkCEkhw0BoFy5cvTWW2+55PpyTqInNCmY+b2MLPMaWrlyJUVERKTLcXxQEF4e17Fjx3pslsBh55s3b1KhQoUCtuIXL17sEvaXUToms+fcWXnOA01pcP8eLqTyxNzC+2nNmjXEIfCM0Ed2FpctW+Zx/Hgd//XXXwGPXZ48eXDp0iWPeoOv8+2332a5Zjg036hRI4qPjxfounuBHI+xXOzLkpqaSrdv36Y7d+64sLi4p0Xwz4zKMrJ748YNeuKJJ7IssuL0BEVRUL9+fUpJSSGLxZJhtMD9XtPS0sR9ut+T3EjHUyHgyZMnqUCBApTRnpabjYwfPz7D/UNEdPny5XQUh/7I6tWrXejd3PX2tm3byD0XWkV4VVElA5FDc/ejQp5fMutAVkYEh+mjoqJw5swZjwrBvQrf6XSKa7CxEmqDl7/fZDIFTEvmSckfPnyYPCkfWTGPGjVKHPTunXvkw969e5E3qQwcevz1118pOTnZJffWPa/Nmxxuh8NBV69epfz584uqahmNDg8PR+fOnem3336juLg4cT02mN1Dn8Fan3yIrVu3jiIiIjwWxTwoBi+vjT179ng83Hg9/PLLLy57Rc6z9ebFIWummMqItslut1O9evUyrNgP1ODluYqJiaHY2FiP68NT9b8nii42yMuVKycYRtwLyvh7XnnlFVIUBXJxljcvHmseC+5W5p4Xy2smNjZWdPHKrKiU9UH79u0pPj6eiIiSk5OzpNJyp8qS96s7DZ17ZT8bxnFxcdSyZUuvWSDkGoDXX3/dJf84o30qF7m6p7LJhm5GudYWi0WkiGWUx81rKSwsDOx8uxfV8fz/+OOP4nl93TvMZ6woCkaMGJFh10DWTexIBNJ5TjV4VXkkpFGjRkJxZ7fBy4bbpk2bSC408ISuuKMAAPDZZ5+lQ488kbUTER09elS00QzEI/ZF5EM7JSUlaAgke/fXr18XnLDyYceH5RNPPEEpKSkuRVcZ0Rz17dtXkPd7Y+wWLlyYfvrpJ5eiitTU1HQ5kv4g10OGDBFFI7IBIN9X+fLl6c0336RDhw6lO4iDlesr07StXr2a8uXLB41Gg8jISJ8PlJxg8MoFnpkZAN40hvAmLAv8y8Rx8+bNdHRH8rW4+CgUCK/8va+++qrHSJbMF3vq1CnKnz+/x4YO/D0vv/xyhlRf3FShYsWKGTIoeDtXiqKgdevWGToMvDYHDBiQ5bqRjd769esTNxmS2Ss8ja/8O3nNZLbHrFarcBJPnz5NTz75pBiLrNaTzATB750+fbpL06CsdKN8j95wQttsNq+YOjgq2LRp0wyjiby2uDGEe266tyktPP8lSpSg+Ph4j7n2PP+fffaZavCqooo3wgigrzycweTd7dOnj8uB56mlokxOrigKKlasKBCKzMjaWfFOmDDBpXNbdqQz8PMwuX+wxpgVUGJiIj3++OMeC3a0Wi3WrVsnDjVPB4DsJDRv3twrA4fHTm7uIaNPmc2FNwam0+lM1yteLoxzN0SMRiM6d+5Mv//+u6DYknvZuxe+eDoEPdE+sfFNRDRlyhRiJ0Lu5uWrweupI1N2GLxykScATJs2zaWAyf0+rly5QpwzLVPN+ers8fW4aIxRf9kgISK6cOECcbtYufV0Zgav/H93WjJPxqNer4fJZML+/fvT7Ql+sT766KOPPKKRbIQxp7Y7lRt/ftWqVeQN+u+NREZGiq5gGaHxv/32Wzod4Gn+ZY7iokWL0sKFC12iMrz/5P0ij7Vc3OVu5DMiLHNZ//LLL1SkSBGvO2a6Ozty4d3UqVNdaAvd6b7k+3NHo/l++TNyCtWdO3fE+ZOVccr7/ptvvsm0S9u5c+cEg44/kUSOHvF65vQZHltPxYvh4eF+rTd+v16vzzJ9Rm08ocoDLzNmzPB4+GVHOoPT6aS9e/cSMwL4cmh/+eWXGbYO9WREtW/fPtvbIrKClO812Pyx3CmKx48PNLkDUFYheyKizp07exXOA4CSJUtSXFycQECDjfgvXbqUsjKyPLFClCtXjt5++206cuSIy6HHrBRpaWniYHc/MNng4RxPzjscOHCgUPJZ8RFnZfDeuHHDBYWWQ7FOpzOkBi/PXUREBI4fP+7CyyqnbjidTpozZ47PRoqna/L89OrVSxhoshMir5+uXbu6rD++3/Lly1NSUpJ4v/xZNrLkxhMZ3Qsbr926dRPPLjdGkBuQxMXF0eOPP+7Cr8z/1qxZUxhc7i82eJlfOFDaQ/dIFof15es5HA66ceOGC7NAVrpUptvq06ePS248pwC47213VJf3isVicWkfzAYYRwgCHQe5DXr//v2JjTL5Xj1xLLvrSvl9LBs3bqQaNWq4RJMySwsBgHz58oFbcbs71Lx/uGV1oPuYP8+0cu7rTua6ZpYbX8daRngvXLiQTj/xGMvNjlSDV5UHUhRFwZ9//nlfEF5WPCNHjsyQSzKjkFL58uXp7t27QulnhYTGxcUFpSuNP+Or1Wqxffv2oI8xHzBymEkmWT969KhXhYh8SL/xxhuZ0jLJBkxUVBS4bWtGudOBrImdO3eSt8gio1ayEjaZTGjcuDF98skntGvXrnQd1OQD0721MBFRQkICff3116ITmMw36q/BW6RIEZE7mZF07Ngx6AcKzxvff7du3bLkAWXnJ9B22/zsUVFRiI2NzfSa3GqY1zHv04oVK2Y4fywNGzbM0uCVIx+rVq3KcgxWrVrlUgzEczJp0qRMP5eYmEjFixfPtBmJrwZP48aNs7xf7k4pN4HIak3weOXJkwcvvPACbdu2zWPBGusR2WFxb8xit9tpz5499OKLL4rogByaD2QM5JzmmJgY+uijj+jcuXMeGzK4N3BwL8rjxhJPP/008fPzuZJZ7Yi78ZmZsPEZ6D7meylUqBDduHEj02v666TKdSZZ7VHV4FXlQRZdWFgYihYtiuw2BJn26MaNG1i6dKmgMfJGSdvtdgwdOhRRUVEeKWZkYRqYS5cu4c6dOwrT+WSH8LXKly9P1apVCxltlnuhj8PhQNOmTaly5couVFCZjQ8AtGjRQtDCZUSz5XA4oNVqERcXh9mzZ2PChAmCRi4YhhnPTf78+ZErVy4kJSVl+TkiEhRHbKCYzWZs27ZN2bZtG3Q6HSpXrkxNmzZFtWrVULFiRZQsWRL58+cXLBZOpxMJCQmIjY3F2rVrMX/+fBw6dEhhR8xqtYp785d+zG6349q1a0hNTYXD4XChU2O6s5SUlKCvD3eKrkaNGuHmzZtITU11YSrhPXn58mVs375d4bUUCOUa09bFxcXh999/x4ABA5CWluayZ3lflCxZEtHR0XT79m1F3id2ux1Xr151cTjkeVAUBWaz2et7cjgceP/991GxYsV038nXA4AnnngCTZs2pY0bNwrKr7CwMFSrVg3Xrl1Lp3v47ytWrEBsbGyG1Ga+6klFUbBv3z5lw4YNVKVKFUHRxc/vdDphNBpRr149fP3114IeMKu9xp/X6/VISkrCt99+q8yaNQu1atWiVq1aoU6dOqhevToKFCiAXLlypdOzKSkpiI+Px6lTp7B9+3asW7cOe/bsUex2u3C6eV/yWgpkDdvtduj1ely7dk1577338OWXX1Lz5s3RsWNH1KtXD4ULFwanEchitVqRmJiIU6dOYceOHVi+fDl2796tsN7ydp3z3+rWrYvr16/DbDa76F6n0wmTyYSTJ09i586dCv8u0L2r0Whw8+ZNZdGiRdSrVy+kpaWJvczfr9Vq8fjjjyN37txISkpyWR++7IurV69Co9HAbreLc4OvodfrxT57UCgYVVHFRe9FR0fT33//jVKlSmVpHAXT2HU4HILzcMiQIYper4fD4chQQbD3TUSIjIzE/v37qUyZMi4ciBltYp1OhxUrVqBLly5BOYS8MXRlvs6RI0fS9OnTYbPZsizG83UctVotOnfujJUrVyqsBB0OB6ZPn04jR44UvJpZKVUAsFgsaN68Of7++28xH554KNk4CA8Px7Zt26hGjRrCEA5UeL7Onj2LOnXqKAkJCX4ZXDJawwaM/Lc8efKgTJkyooW1xWLB9evXcfnyZUU+pD09fyCSGRczG258zWBeV+ZN5sLNjL7f4XDAarW6OCDBEK1WC5PJlOF12VFxny+uivf0OTaWzWazz/dqMpky5MdlB8HpdCI1NdXjvXhyYDUaDdLS0rzmXPVFmLHE0/fyffjrMDEq6M69HRYWhpiYGGJjMiIiAg6HAwkJCbhx4wauXr2qJCYmpvuuUDy/PMZarVYY0zyXxYsXp5IlSyJfvnzCYDObzbhx4wauXLmCGzduKN7cZ1b6htPvZI5j+d6sVmtI+N2ZZlJ2lj2tvUDON9YNGRneZrM55OenKqqETGrUqEGJiYnZSkkm55+2aNEiQwogTxse+P+QrDdhdA7P/frrr9kWipHDhYqiCB7FYHcK41QEzvvk62m1WlFU4y2vMo/TunXrRKe7zHiKeS46duwY1A59nFpw6NAh4hSXQFFxuQucN/OfXQweOdoTfshJ7HPq88nFZfI9Ztf9ynvF2z3A+i4rKslQ6VlfdHp23ef9XF9qAwpVHjRdnJHeC7rTWKRIEeTKlStDrzEUwqHTffv2YceOHQp3e8tK2Ovu06eP1wgYvyc7vVK+pt1uR8WKFalhw4Yu4ddgIh3uqA4RIVeuXChWrJjP32Wz2dC6dWuMGjWKvvjiC8VoNGY4L4zErl27Vtm9ezfVr18/qBGClJQUgTIGYz44bUAeN7lTnxweDuVayep5/EXF5Hxnb3Ke3cfG/dqhQucyIvPP6rqhGLes1mpGOsabNZnV/cjKXR7/jK4nF9tmFgEIdN7c9aXMtCGj3vJ+4UhAKHScN2eJeyGyvAfk8bDb7S5729f79OX5QrF/ZN5v93Xgae+655B7g7qHSj8FwyDPrjSK7Lq/nOiYhHqMZWdT1iEZ6Tz+f7CinrpChQq5tMXMjgHlMPv8+fNhsVhgMBhcwlMZDZTD4UB0dDQ1bNgQvhaEWCyWbFtk8r11794duXLlyjLX2B/hUDwbvBkpuszmllNC+DMOhwOffvopTp48SWvWrFG4/bKnhcbhu1mzZqF+/fouB1CgSiOULZ9lh8R93kK94QP5frmVs7ti4GcJ5Pt5fcpGjHzdYIyPJ6PBm1SEUMyLv4e/L/fiXnjJzn1Gylur1SIsLEzsbTnFxX2ceL48GXH+3KMno9v9ut4AE/fzgJZ1j3vKQaDr15+x9XePe0K8Mhv7sLAwGAwG2O12WCwWscbcnXdGxfn3GRnLoX4+f42lYKd6BfP+vPm8N879/ZRA78/TfuM0TpvNlqGuNxqNMBgMICKRlpORzcFpqZnVGmV4xpUqVSrbFZTRaMSdO3ewbNkyAP/2Q/f28KlRowaKFi3qMX8qMxSncOHCyI78Xb5X7svevXt3cZAF09hmpZiWlgbOoeMxlH+XlZEvG0+cl2Y0GjFv3jx06dKFdu7c6dJTXl6wnEO8ZMkS5c0336QKFSp4lTPsjVy/fl3ce7CLDDNaazm9EIMRNnZQZKdAp9Mhb968FBMTg/LlyyNfvnwIDw9Hnjx5EBkZibCwMNhsNmFE3bhxA/Hx8bh27RrOnz+Pu3fvKuwUAv8WqOj1ehdDOtg5xawMjUZjhjmx92OM2fmzWq3CcAhE8XMY3WKxuBRlVqxYkapXr47atWuL/NhcuXIhKioKWq1WFIUlJSXBYrHg3LlzOHz4MA4fPoyLFy8qXEDEqUds4PA+9vW+tVqtaJLhXlSZkcGXU1AqXktOp1PsC/fDkLuX+apPeL/ZbLZ0KHEwkS95/XGutgwERUVFoWzZslSuXDlUqVIFZcuWRWRkJCIjI5EnTx6Eh4fDarUiOTkZSUlJMJvNuHz5Mo4cOYJTp07hwoULiI2NdalR0Ov1IqoVav3H4+8pouQNgHTv3j2hk4J9rzIXMUc2vdVHMljEaySrs9Zdv+aEfcQOBeu9QMZSLgblPRMWFoYiRYpQ1apV8cQTT6B8+fIwmUzIkycP8ubNi8jISNhsNiQkJCAxMRFmsxlxcXE4fPgwjh07hqNHj+L27dsK71+uB8nMkE63BqOjo7NEAYMpXKy2Y8cOXLhwQfHVQq9fv77wFrwxrPiZKlasiLCwMNy7dy9bDF6Hw4H69etTzZo1Q1IMyGOWlJSEW7duKbJBZDabcfToUVStWtWvMIvdbkf+/PmxaNEitGvXjg4fPqwweuB+fa1Wi8TERPzyyy/4z3/+I4xif3OleeGePXs2Rx2oOUFYifCBFRUVhZo1a1KXLl1Qq1YtFC9eHAUKFEBERIRP+zE+Ph5Xrlyhffv2YevWrdi9ezfOnDmjyMo52AciOzJhYWH47bffqFSpUrDb7RkWkWWnsI565ZVXsG7dOr+YXWTnRJ6v7t27U7du3fD444+jWLFiXlExusu9e/dw4cIF2rVrF37//Xds3rxZ4b3Jh6ivepX3/eTJk6l9+/aCCSKnizvDyNtvv40lS5YoMorJY5E3b176/fffUahQIa8BE14Per0eo0aNwoYNG0JS+Mxz5W60Fy9enFq1aoX27dujXr16iI6OFswyvsrdu3fxzz//0KpVq7BhwwYcPXpU4etkVTQeqCHldDpRvHhxWrhwoXA6vF1fdrsdRqMRX331Fb755puQjD8bZ61ataKpU6f69P02mw1hYWH4/fff8f7772d4f0QEnU4Hm82Gnj170nvvvScK2bMjupjVuWswGHDo0CE8/fTTSqBIvOyUPPnkk9SrVy+0bNkSpUqVAlMW+ro/rl27hpMnT9Kff/6JxYsX4+LFiwpfz2sd/eOPP7p0HcqOZhNEREOHDvWpiIxDO8yf6W0xFj9TamoqVaxYMSjcmN4YJgDwww8/hIzfmIvMduzYQe5eNPAvmbw/hYjMY8nNPI4ePUoxMTHkqTiEEQLuepeYmOhChh/Icz3//PNBIe5/0EXmjmVp164dzZ49Ox0PqcyXyi+r1SoaW/DP7g0X3CUhIYH+/PNPGj58OBUqVIhkwzdYDgjvwdy5c4t2pjlNuHGCP86bvG5r165NkyZNovPnz6fjg+X5kedDni/mvmX+Wy5Ulb9jx44d9Morr1BMTIzYM77cs9x9bfny5fQgy7PPPpuunbPMgy13YvRVevbsGbLCZ3m9aLVadO3alRYvXiw6M8pcx9zNjtcErxv3f3lNcXMZWcxmM+3evZteffVVKly4MMnXDjbIwHu9SpUq6e7DF4mPj6cKFSqEhEufx5+bNfkjP/74Y6brQ+axHz16dI7cP4cOHSJf9bzcBVXm9R44cCCtWrUqnc5ifcf6zFNDIff3uHOD3759m3744QfBdy1H0jKVBQsWuHRwCTU7AxFRUlISlStXzuuFy4MfFhaG48ePe83Q4N5+c9y4cYJMPxiE6BkZJoqiiHaooW7JvGDBgnQtRTUaDcLDw3Hw4EEX50Bmx5Bf7uTtvPiSk5OJiGjIkCEejU95oQPAmjVrXNqrBuIQhaIBw4Nm4DKNF0uLFi1oxYoVHudL7hyXmePnqeWze9cmWS5fvkwTJkygokWLkuzkBFrpzmsmV65cOHXqlMc20PfrxQ5br169fFqDnF/GHd2io6Ppiy++EG2RZWckI/3ljaModwWUDYjY2FgaPnw48dgaDAaBfmQ1V/yMf/zxh0szmZz+4u5qPBaDBw9O1zCFn71w4cJ09epVn9caf3e3bt2CppPk1sFyy/J+/frRjh07PDqwGelvX85feczkPf7RRx9R6dKlxR6Xux0GekbyeqxUqRKlpKT4Nf5paWlERLRmzRoBvhgMhqABIjynffv29fn+2KH47rvvslwffL8vv/yy2GfuXe3ux4sBz7///pv4/n1pAy5Hqlq3bk3cvl1ew55agXsDVspAnKczavHixVSxYkUx9kajMUP6V41M/RRq5JMh7uPHj+Ps2bM+hwoLFixIUVFRPoe6OQf16aefRlhYWMANBLIKYxIRnnnmGcFZGcqxPH36tItS4Vy21NRUvP322yIU7e04cx6g3W5HZGQkjh49ir/++kuMoft75SKq5cuXp7s/f5SjzWbDuXPnQjJHD4LBKxeImc1m1KxZk1auXEnr169Hp06dBE8u51mycZzZ4ZRZMQIrB/4ep9MJm80Gh8OB4sWLY9y4cdixYwdee+014lxgRgGCQSPDuienvfxFiSwWC/r27Uvbt2/HK6+8AqPRKPLM5LnKap6yGi/O3eX9WqxYMXz77bf4888/6YknniA5LcHbOcqpc+HtK7PCMjnNJJDvDmYkkPM+mzVrRps3b6YFCxagQYMGsNvtIh+U92age43nVuZctlgsKF68ON59913s3LkTo0ePJk5vYcctmLpNvgdvx50NXIvFgrZt22L48OHEui/Y52sg69/XuZH1bk7bP77qPavViuLFi9OsWbNo9erVqFWrljij5AYvvpwZ8ntkB5HPKE6b6N69O7Zv344xY8YQr5OMjHYNI0jZkUPCRtf27dtdOj956yGWKFEC0dHRflGoORwOVKpUCUOHDiVukhDsnETO5ylYsCA9/fTTIc2L5rE7cOBAOgXPOWerV69W3n//fVGYkBH9FCtdm80GRVFgNBphNBqxZs0adO7cWeTKZKRc+Pu2bdsmFps/Y8t5dbGxsbh69aryqBq8nIep1+sxbtw42rx5Mzp27CgMXa/DNwGizJzXZjabUaJECUydOhXr16+nevXqkcViEUivKq5FeF9//TX98ssvKF++vGhCkRmndTDQQm7EYDab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");
  /* Paleta */
  --c-deep:     #040921;
  --c-navy:     #0d1b5e;
  --c-navy-mid: #1a2d7a;
  --c-navy-lt:  #243a9a;
  --c-magenta:  #e8007d;
  --c-mag-glow: #ff2d96;
  --c-mag-pale: rgba(232,0,125,0.08);
  --c-gold:     #c9a84c;
  --c-white:    #ffffff;
  --c-off:      #f8f8fc;
  --c-text:     #0d1b5e;
  --c-text-mid: #3a4570;
  --c-text-lt:  #7a83a8;
  --c-border:   #dde2f0;

  /* Tipografía */
  --f-display: 'Cormorant Garamond', Georgia, serif;
  --f-body:    'Inter', system-ui, sans-serif;

  /* Escala tipográfica */
  --t-xs:   0.72rem;
  --t-sm:   0.875rem;
  --t-base: 1rem;
  --t-lg:   1.125rem;
  --t-xl:   1.35rem;
  --t-2xl:  1.7rem;
  --t-3xl:  2.2rem;
  --t-4xl:  3rem;
  --t-5xl:  4rem;
  --t-hero: clamp(3rem, 7vw, 5.5rem);

  /* Espaciado base 8px */
  --s-1:  8px;  --s-2:  16px; --s-3:  24px; --s-4:  32px;
  --s-5:  40px; --s-6:  48px; --s-8:  64px; --s-10: 80px;
  --s-12: 96px; --s-16: 128px;

  /* Border radius */
  --r-sm:  6px;
  --r-md:  12px;
  --r-lg:  20px;
  --r-xl:  28px;
  --r-full: 999px;

  /* Sombras derivadas de marca */
  --shadow-sm:  0 2px 12px rgba(13,27,94,0.08);
  --shadow-md:  0 8px 32px rgba(13,27,94,0.14);
  --shadow-lg:  0 20px 60px rgba(13,27,94,0.20);
  --glow-mag:   0 8px 40px rgba(232,0,125,0.35);
  --glow-mag-lg:0 16px 64px rgba(232,0,125,0.45);
}

/* RESET */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0 }
html { scroll-behavior: smooth; font-size: 16px }
body {
  font-family: var(--f-body);
  background: var(--c-off);
  color: var(--c-text);
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
}
img { max-width: 100%; display: block }
a { color: inherit; text-decoration: none }

/* ═══════════════════════════════════════════
   FIRMA VISUAL ÚNICA: LETTER-BG DECORATIVO
   La "P" gigante de Paraguay como textura
═══════════════════════════════════════════ */
.letter-bg {
  position: absolute;
  font-family: var(--f-display);
  font-size: clamp(280px, 45vw, 600px);
  font-weight: 700;
  color: transparent;
  -webkit-text-stroke: 1px rgba(255,255,255,0.04);
  pointer-events: none;
  line-height: 1;
  user-select: none;
  white-space: nowrap;
}

/* ═══════════════════════════════════════════
   HERO
═══════════════════════════════════════════ */
.hero {
  min-height: 100svh;
  background: linear-gradient(145deg, var(--c-deep) 0%, var(--c-navy) 45%, #1a0d3a 100%);
  position: relative;
  overflow: hidden;
  display: grid;
  place-items: center;
  padding: 120px 5% var(--s-16);
}
.hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 70% 60% at 80% 30%, rgba(232,0,125,0.14) 0%, transparent 65%),
    radial-gradient(ellipse 40% 40% at 10% 80%, rgba(201,168,76,0.06) 0%, transparent 60%);
  pointer-events: none;
}
/* Línea diagonal decorativa — firma */
.hero::after {
  content: '';
  position: absolute;
  top: 0; right: -10%;
  width: 55%; height: 100%;
  background: linear-gradient(135deg, transparent 49.5%, rgba(255,255,255,0.025) 49.5%, rgba(255,255,255,0.025) 50%, transparent 50%);
  pointer-events: none;
}
.hero-letter {
  right: -2%;
  top: 50%;
  transform: translateY(-50%);
  color: transparent;
  -webkit-text-stroke: 1px rgba(255,255,255,0.035);
}
.hero-inner {
  position: relative;
  z-index: 2;
  max-width: 1100px;
  width: 100%;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--s-8);
  align-items: center;
}
.hero-content { max-width: 580px }
.hero-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: var(--s-2);
  color: var(--c-mag-glow);
  font-family: var(--f-body);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  margin-bottom: var(--s-3);
  opacity: 0;
  animation: fadeUp 0.7s 0.1s forwards;
}
.hero-eyebrow::before {
  content: '';
  width: 28px; height: 1.5px;
  background: linear-gradient(90deg, var(--c-magenta), var(--c-mag-glow));
  border-radius: 2px;
}
.hero-h1 {
  font-family: var(--f-display);
  font-size: var(--t-hero);
  font-weight: 700;
  line-height: 1.07;
  color: var(--c-white);
  margin-bottom: var(--s-3);
  opacity: 0;
  animation: fadeUp 0.8s 0.25s forwards;
}
/* FIRMA: gradiente magenta en texto */
.hero-h1 em {
  font-style: italic;
  background: linear-gradient(135deg, var(--c-mag-glow) 0%, var(--c-magenta) 60%, #b8005e 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.hero-sub {
  font-size: var(--t-lg);
  color: rgba(255,255,255,0.70);
  line-height: 1.75;
  margin-bottom: var(--s-6);
  max-width: 480px;
  opacity: 0;
  animation: fadeUp 0.8s 0.4s forwards;
}
.hero-pills {
  display: flex;
  flex-wrap: wrap;
  gap: var(--s-1);
  margin-bottom: var(--s-6);
  opacity: 0;
  animation: fadeUp 0.8s 0.5s forwards;
}
.pill {
  background: rgba(255,255,255,0.07);
  border: 1px solid rgba(255,255,255,0.12);
  border-radius: var(--r-full);
  padding: 5px 14px;
  font-size: 11px;
  color: rgba(255,255,255,0.75);
  font-weight: 500;
  letter-spacing: 0.04em;
  backdrop-filter: blur(8px);
  transition: all 0.2s;
}
.pill:hover {
  background: rgba(232,0,125,0.15);
  border-color: rgba(232,0,125,0.4);
  color: #fff;
}
.hero-actions {
  display: flex;
  gap: var(--s-2);
  flex-wrap: wrap;
  opacity: 0;
  animation: fadeUp 0.8s 0.6s forwards;
}

/* ═══════════════════════════════════════════
   BOTONES
═══════════════════════════════════════════ */
.btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--c-magenta);
  color: var(--c-white);
  padding: 15px 28px;
  border-radius: var(--r-sm);
  font-family: var(--f-body);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  border: none;
  cursor: pointer;
  transition: all 0.22s ease;
  box-shadow: var(--glow-mag);
  text-decoration: none;
}
.btn-primary:hover {
  background: var(--c-mag-glow);
  transform: translateY(-2px);
  box-shadow: var(--glow-mag-lg);
}
.btn-outline {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: transparent;
  color: rgba(255,255,255,0.80);
  padding: 15px 28px;
  border-radius: var(--r-sm);
  font-family: var(--f-body);
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  border: 1.5px solid rgba(255,255,255,0.25);
  cursor: pointer;
  transition: all 0.22s ease;
  text-decoration: none;
}
.btn-outline:hover {
  border-color: rgba(255,255,255,0.6);
  color: #fff;
  transform: translateY(-2px);
}
.btn-outline-dark {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: transparent;
  color: var(--c-navy);
  padding: 14px 26px;
  border-radius: var(--r-sm);
  font-family: var(--f-body);
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  border: 1.5px solid var(--c-navy);
  cursor: pointer;
  transition: all 0.22s ease;
  text-decoration: none;
}
.btn-outline-dark:hover {
  background: var(--c-navy);
  color: #fff;
  transform: translateY(-2px);
}

/* ═══════════════════════════════════════════
   HERO STATS PANEL (derecha)
═══════════════════════════════════════════ */
.hero-panel {
  background: rgba(255,255,255,0.04);
  backdrop-filter: blur(20px);
  border: 1px solid rgba(255,255,255,0.09);
  border-radius: var(--r-xl);
  padding: var(--s-6);
  display: flex;
  flex-direction: column;
  gap: var(--s-4);
  opacity: 0;
  animation: fadeIn 1s 0.8s forwards;
}
.panel-stat {
  display: flex;
  align-items: flex-start;
  gap: var(--s-3);
  padding-bottom: var(--s-4);
  border-bottom: 1px solid rgba(255,255,255,0.07);
}
.panel-stat:last-child { border-bottom: none; padding-bottom: 0 }
.stat-num {
  font-family: var(--f-display);
  font-size: 3rem;
  font-weight: 700;
  line-height: 1;
  background: linear-gradient(135deg, var(--c-mag-glow), var(--c-magenta));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  min-width: 90px;
}
.stat-label {
  font-size: 13px;
  color: rgba(255,255,255,0.55);
  line-height: 1.5;
  padding-top: 6px;
}
.stat-label strong {
  display: block;
  font-size: 15px;
  color: rgba(255,255,255,0.88);
  font-weight: 600;
  margin-bottom: 2px;
}

/* ═══════════════════════════════════════════
   TRUST BAND
═══════════════════════════════════════════ */
.trust-band {
  background: var(--c-navy);
  padding: var(--s-5) 5%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--s-8);
  flex-wrap: wrap;
  border-bottom: 1px solid rgba(255,255,255,0.06);
}
.band-item {
  display: flex;
  align-items: center;
  gap: var(--s-2);
  color: rgba(255,255,255,0.60);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}
.band-dot {
  width: 6px; height: 6px;
  border-radius: 50%;
  background: var(--c-magenta);
  flex-shrink: 0;
}

/* ═══════════════════════════════════════════
   SECTION HELPERS
═══════════════════════════════════════════ */
.section { padding: var(--s-12) 5% }
.section-inner { max-width: 1100px; margin: 0 auto }
.section-dark {
  background: linear-gradient(160deg, #060d2e 0%, var(--c-navy) 50%, #0f0830 100%);
  position: relative;
  overflow: hidden;
}
.section-off { background: var(--c-off) }
.section-white { background: var(--c-white) }

.section-eyebrow {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--c-magenta);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.20em;
  text-transform: uppercase;
  margin-bottom: var(--s-2);
}
.section-eyebrow::before {
  content: '';
  width: 24px; height: 1.5px;
  background: var(--c-magenta);
  border-radius: 2px;
}
.section-eyebrow-light {
  color: var(--c-mag-glow);
}
.section-eyebrow-light::before {
  background: var(--c-mag-glow);
}
.section-title {
  font-family: var(--f-display);
  font-size: clamp(2rem, 4.5vw, 3.2rem);
  font-weight: 700;
  line-height: 1.12;
  color: var(--c-text);
  margin-bottom: var(--s-3);
}
.section-title-light { color: var(--c-white) }
.section-subtitle {
  font-size: var(--t-lg);
  color: var(--c-text-mid);
  line-height: 1.75;
  max-width: 600px;
  margin-bottom: var(--s-8);
}
.section-subtitle-light { color: rgba(255,255,255,0.68) }

/* ═══════════════════════════════════════════
   POR QUÉ PARAGUAY — SECCIÓN OSCURA
═══════════════════════════════════════════ */
.why-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--s-4);
  margin-top: var(--s-8);
}
.why-card {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: var(--r-lg);
  padding: var(--s-5);
  transition: all 0.25s ease;
  position: relative;
  overflow: hidden;
}
.why-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 2px;
  background: linear-gradient(90deg, var(--c-magenta), var(--c-mag-glow));
  transform: scaleX(0);
  transition: transform 0.3s ease;
  transform-origin: left;
}
.why-card:hover { border-color: rgba(232,0,125,0.3); transform: translateY(-4px) }
.why-card:hover::before { transform: scaleX(1) }
.why-icon { font-size: 2rem; margin-bottom: var(--s-3) }
.why-num {
  font-family: var(--f-display);
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1;
  color: var(--c-mag-glow);
  margin-bottom: var(--s-1);
}
.why-title {
  font-family: var(--f-display);
  font-size: 1.4rem;
  color: var(--c-white);
  font-weight: 700;
  margin-bottom: var(--s-2);
  line-height: 1.3;
}
.why-body {
  font-size: 13.5px;
  color: rgba(255,255,255,0.62);
  line-height: 1.75;
}

/* ═══════════════════════════════════════════
   SERVICIOS — GRID
═══════════════════════════════════════════ */
.services-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  gap: var(--s-4);
  margin-top: var(--s-8);
}
.service-card {
  background: var(--c-white);
  border: 1px solid var(--c-border);
  border-radius: var(--r-lg);
  padding: var(--s-5);
  transition: all 0.25s ease;
  text-decoration: none;
  color: inherit;
  display: flex;
  flex-direction: column;
  gap: var(--s-2);
  position: relative;
  overflow: hidden;
}
.service-card::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, var(--c-magenta), var(--c-mag-glow));
  transform: scaleX(0);
  transition: transform 0.3s ease;
  transform-origin: left;
}
.service-card:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-lg);
  border-color: transparent;
}
.service-card:hover::after { transform: scaleX(1) }
.service-icon { font-size: 2rem; margin-bottom: var(--s-1) }
.service-tag {
  display: inline-block;
  background: var(--c-mag-pale);
  color: var(--c-magenta);
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  padding: 3px 10px;
  border-radius: var(--r-full);
  margin-bottom: var(--s-1);
  width: fit-content;
}
.service-title {
  font-family: var(--f-display);
  font-size: 1.4rem;
  font-weight: 700;
  color: var(--c-text);
  line-height: 1.25;
}
.service-body {
  font-size: 14px;
  color: var(--c-text-mid);
  line-height: 1.7;
  flex: 1;
}
.service-link {
  font-size: 12px;
  font-weight: 700;
  color: var(--c-magenta);
  text-transform: uppercase;
  letter-spacing: 0.08em;
  display: flex;
  align-items: center;
  gap: 6px;
  margin-top: auto;
  transition: gap 0.2s;
}
.service-card:hover .service-link { gap: 10px }

/* ═══════════════════════════════════════════
   INVESTOR PASS — FEATURE ESPECIAL
═══════════════════════════════════════════ */
.investor-wrap {
  background: linear-gradient(135deg, var(--c-deep) 0%, var(--c-navy) 60%, #1a0d3a 100%);
  border-radius: var(--r-xl);
  padding: var(--s-10) var(--s-8);
  display: grid;
  grid-template-columns: 1fr 1.2fr;
  gap: var(--s-8);
  align-items: center;
  position: relative;
  overflow: hidden;
  margin-top: var(--s-8);
}
.investor-wrap::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse 60% 70% at 85% 40%, rgba(232,0,125,0.15) 0%, transparent 65%);
}
.investor-badge {
  display: inline-flex;
  align-items: center;
  gap: var(--s-2);
  background: rgba(232,0,125,0.15);
  border: 1px solid rgba(232,0,125,0.35);
  border-radius: var(--r-full);
  padding: 6px 16px;
  color: var(--c-mag-glow);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  margin-bottom: var(--s-3);
  width: fit-content;
}
.investor-badge::before {
  content: '●';
  font-size: 8px;
  animation: pulse-dot 1.5s infinite;
}
@keyframes pulse-dot {
  0%,100% { opacity: 1 }
  50%      { opacity: 0.3 }
}
.investor-h2 {
  font-family: var(--f-display);
  font-size: clamp(1.8rem, 3.5vw, 2.8rem);
  color: var(--c-white);
  font-weight: 700;
  line-height: 1.15;
  margin-bottom: var(--s-3);
  position: relative;
}
.investor-h2 em {
  font-style: italic;
  background: linear-gradient(135deg, var(--c-gold) 0%, #e8c965 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.investor-body {
  color: rgba(255,255,255,0.68);
  font-size: 15px;
  line-height: 1.8;
  margin-bottom: var(--s-5);
  position: relative;
}
.investor-tiers {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--s-3);
  position: relative;
}
.tier-card {
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: var(--r-md);
  padding: var(--s-3) var(--s-3);
  transition: all 0.25s;
}
.tier-card:hover {
  background: rgba(232,0,125,0.10);
  border-color: rgba(232,0,125,0.35);
}
.tier-card.featured {
  border-color: rgba(201,168,76,0.5);
  background: rgba(201,168,76,0.07);
}
.tier-amount {
  font-family: var(--f-display);
  font-size: 1.7rem;
  font-weight: 700;
  color: var(--c-mag-glow);
  line-height: 1;
}
.tier-card.featured .tier-amount { color: var(--c-gold) }
.tier-type {
  font-size: 11px;
  color: rgba(255,255,255,0.55);
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-top: 4px;
}

/* ═══════════════════════════════════════════
   AUDIENCIAS
═══════════════════════════════════════════ */
.aud-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: var(--s-3);
  margin-top: var(--s-8);
}
.aud-card {
  background: var(--c-white);
  border: 1px solid var(--c-border);
  border-radius: var(--r-lg);
  padding: var(--s-5) var(--s-4);
  text-align: center;
  transition: all 0.25s;
}
.aud-card:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-md);
  border-color: var(--c-magenta);
}
.aud-icon { font-size: 2.4rem; margin-bottom: var(--s-2) }
.aud-title {
  font-family: var(--f-display);
  font-size: 1.2rem;
  font-weight: 700;
  color: var(--c-text);
  margin-bottom: var(--s-1);
}
.aud-body { font-size: 13px; color: var(--c-text-mid); line-height: 1.6 }

/* ═══════════════════════════════════════════
   CIUDADANÍA PARAGUAYA
═══════════════════════════════════════════ */
.ciudadania-grid {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: var(--s-10);
  align-items: center;
  margin-top: var(--s-6);
}
.ciu-feature {
  display: flex;
  gap: var(--s-3);
  margin-bottom: var(--s-4);
  align-items: flex-start;
}
.ciu-step {
  min-width: 40px; height: 40px;
  border-radius: 50%;
  background: var(--c-magenta);
  color: var(--c-white);
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 15px;
  flex-shrink: 0;
  box-shadow: 0 4px 16px rgba(232,0,125,0.35);
}
.ciu-text-title {
  font-family: var(--f-display);
  font-size: 1.25rem;
  font-weight: 700;
  color: var(--c-text);
  margin-bottom: 4px;
}
.ciu-text-body { font-size: 14px; color: var(--c-text-mid); line-height: 1.65 }
.ciu-visual {
  background: linear-gradient(145deg, var(--c-navy) 0%, var(--c-deep) 100%);
  border-radius: var(--r-xl);
  padding: var(--s-6);
  position: relative;
  overflow: hidden;
}
.ciu-visual::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 80% 20%, rgba(232,0,125,0.15) 0%, transparent 60%);
}
.ciu-stat-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--s-4);
  position: relative;
}
.ciu-stat {
  text-align: center;
  padding: var(--s-4);
  background: rgba(255,255,255,0.05);
  border-radius: var(--r-md);
  border: 1px solid rgba(255,255,255,0.08);
}
.ciu-stat-num {
  font-family: var(--f-display);
  font-size: 2.4rem;
  font-weight: 700;
  color: var(--c-mag-glow);
  line-height: 1;
}
.ciu-stat-label {
  font-size: 11px;
  color: rgba(255,255,255,0.55);
  text-transform: uppercase;
  letter-spacing: 0.08em;
  margin-top: 4px;
}

/* ═══════════════════════════════════════════
   NOSOTROS / PROCESO
═══════════════════════════════════════════ */
.proceso-steps {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: var(--s-3);
  margin-top: var(--s-8);
  position: relative;
}
.proceso-steps::before {
  content: '';
  position: absolute;
  top: 28px; left: 10%; right: 10%;
  height: 1px;
  background: linear-gradient(90deg, var(--c-magenta), var(--c-mag-glow), var(--c-magenta));
  opacity: 0.3;
}
.paso {
  text-align: center;
  position: relative;
  z-index: 1;
}
.paso-num {
  width: 56px; height: 56px;
  border-radius: 50%;
  background: var(--c-magenta);
  color: var(--c-white);
  font-family: var(--f-display);
  font-size: 1.4rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto var(--s-3);
  box-shadow: var(--glow-mag);
  transition: all 0.25s;
}
.paso:hover .paso-num {
  transform: scale(1.12);
  background: var(--c-mag-glow);
  box-shadow: var(--glow-mag-lg);
}
.paso-title {
  font-family: var(--f-display);
  font-size: 1.05rem;
  font-weight: 700;
  color: var(--c-text);
  margin-bottom: 6px;
}
.paso-body { font-size: 12.5px; color: var(--c-text-mid); line-height: 1.6 }

/* ═══════════════════════════════════════════
   TESTIMONIOS
═══════════════════════════════════════════ */
.testi-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--s-4);
  margin-top: var(--s-8);
}
.testi-card {
  background: var(--c-white);
  border: 1px solid var(--c-border);
  border-radius: var(--r-lg);
  padding: var(--s-5);
  transition: all 0.25s;
}
.testi-card:hover {
  transform: translateY(-3px);
  box-shadow: var(--shadow-md);
}
.testi-stars {
  color: var(--c-gold);
  font-size: 14px;
  letter-spacing: 2px;
  margin-bottom: var(--s-2);
}
.testi-text {
  font-size: 14.5px;
  color: var(--c-text-mid);
  line-height: 1.75;
  margin-bottom: var(--s-3);
  font-style: italic;
}
.testi-text::before { content: '\201C'; color: var(--c-magenta); font-size: 1.5rem; font-family: var(--f-display); line-height: 0; vertical-align: -0.4rem; margin-right: 2px }
.testi-author { display: flex; align-items: center; gap: var(--s-2) }
.testi-avatar {
  width: 40px; height: 40px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-size: 14px; font-weight: 700; color: #fff; flex-shrink: 0;
}
.testi-name { font-weight: 700; font-size: 14px; color: var(--c-text) }
.testi-origin { font-size: 12px; color: var(--c-text-lt) }

/* ═══════════════════════════════════════════
   FAQ
═══════════════════════════════════════════ */
.faq-wrap { max-width: 780px; margin: var(--s-8) auto 0 }
.faq-item { border-bottom: 1px solid var(--c-border) }
.faq-q {
  width: 100%; background: none; border: none;
  display: flex; justify-content: space-between; align-items: flex-start;
  gap: var(--s-3); padding: var(--s-4) 0;
  cursor: pointer; text-align: left;
  font-family: var(--f-body); font-size: 1.02rem;
  font-weight: 600; color: var(--c-text); line-height: 1.45;
  transition: color 0.2s;
}
.faq-q:hover, .faq-q[aria-expanded="true"] { color: var(--c-magenta) }
.faq-icon { flex-shrink: 0; color: var(--c-magenta); font-size: 1.3rem; transition: transform 0.3s; margin-top: 2px }
.faq-q[aria-expanded="true"] .faq-icon { transform: rotate(45deg) }
.faq-a { overflow: hidden }
.faq-a-inner {
  padding: 0 0 var(--s-4);
  color: var(--c-text-mid); font-size: 15px; line-height: 1.82;
}

/* ═══════════════════════════════════════════
   CIUDADANÍAS EUROPEAS
═══════════════════════════════════════════ */
.ciu-eu-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--s-4);
  margin-top: var(--s-8);
}
.ciu-eu-card {
  background: var(--c-white);
  border: 1px solid var(--c-border);
  border-radius: var(--r-lg);
  padding: var(--s-5);
  transition: all 0.25s;
  text-decoration: none;
  color: inherit;
}
.ciu-eu-card:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-md);
  border-color: var(--c-magenta);
}
.ciu-eu-flag { font-size: 2.5rem; margin-bottom: var(--s-2) }
.ciu-eu-title {
  font-family: var(--f-display);
  font-size: 1.35rem; font-weight: 700;
  color: var(--c-text); margin-bottom: var(--s-2);
}
.ciu-eu-body { font-size: 13.5px; color: var(--c-text-mid); line-height: 1.7 }

/* ═══════════════════════════════════════════
   CONTACTO
═══════════════════════════════════════════ */
.contact-grid {
  display: grid;
  grid-template-columns: 1fr 1.1fr;
  gap: var(--s-10);
  align-items: start;
  margin-top: var(--s-6);
}
.contact-info-item {
  display: flex;
  gap: var(--s-3);
  margin-bottom: var(--s-4);
  align-items: flex-start;
}
.contact-icon {
  width: 44px; height: 44px; border-radius: var(--r-md);
  background: rgba(232,0,125,0.10);
  border: 1px solid rgba(232,0,125,0.20);
  display: flex; align-items: center; justify-content: center;
  font-size: 18px; flex-shrink: 0;
}
.contact-label { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--c-text-lt); margin-bottom: 3px }
.contact-value { font-size: 15px; font-weight: 600; color: var(--c-text) }
.form-wrap {
  background: var(--c-off);
  border: 1px solid var(--c-border);
  border-radius: var(--r-xl);
  padding: var(--s-6);
}
.form-row { display: grid; grid-template-columns: 1fr 1fr; gap: var(--s-3) }
.form-group { margin-bottom: var(--s-3) }
.form-label { display: block; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--c-text-mid); margin-bottom: var(--s-1) }
.form-input, .form-select, .form-textarea {
  width: 100%; padding: 13px 16px;
  background: var(--c-white); border: 1.5px solid var(--c-border);
  border-radius: var(--r-sm); font-family: var(--f-body); font-size: 14px;
  color: var(--c-text); transition: border-color 0.2s;
  outline: none;
}
.form-input:focus, .form-select:focus, .form-textarea:focus {
  border-color: var(--c-magenta);
  box-shadow: 0 0 0 3px rgba(232,0,125,0.08);
}
.form-textarea { resize: vertical; min-height: 100px }

/* ═══════════════════════════════════════════
   CTA BAND
═══════════════════════════════════════════ */
.cta-band {
  background: linear-gradient(135deg, var(--c-magenta) 0%, #b8005e 100%);
  padding: var(--s-10) 5%;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.cta-band::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 50% -20%, rgba(255,255,255,0.15) 0%, transparent 60%);
}
.cta-band h2 {
  font-family: var(--f-display);
  font-size: clamp(2rem, 4vw, 3rem);
  color: var(--c-white);
  font-weight: 700;
  margin-bottom: var(--s-2);
  position: relative;
}
.cta-band p {
  color: rgba(255,255,255,0.78);
  font-size: var(--t-lg);
  margin-bottom: var(--s-5);
  position: relative;
}
.btn-white {
  display: inline-flex; align-items: center; gap: 8px;
  background: var(--c-white); color: var(--c-magenta);
  padding: 16px 32px; border-radius: var(--r-sm);
  font-family: var(--f-body); font-size: 13px; font-weight: 700;
  letter-spacing: 0.08em; text-transform: uppercase;
  transition: all 0.22s; box-shadow: 0 8px 32px rgba(0,0,0,0.2);
  text-decoration: none;
}
.btn-white:hover { transform: translateY(-3px); box-shadow: 0 16px 48px rgba(0,0,0,0.25) }

/* ═══════════════════════════════════════════
   FLOAT BUTTONS — REDES
═══════════════════════════════════════════ */
.float-socials {
  position: fixed;
  right: 16px; bottom: 160px;
  z-index: 999;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.float-social-btn {
  width: 44px; height: 44px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-size: 18px; text-decoration: none;
  box-shadow: 0 4px 16px rgba(0,0,0,0.25);
  transition: transform 0.2s, box-shadow 0.2s;
}
.float-social-btn:hover { transform: scale(1.15); box-shadow: 0 8px 24px rgba(0,0,0,0.3) }
.float-wa-main {
  position: fixed;
  right: 20px; bottom: 30px; z-index: 999;
  width: 56px; height: 56px; border-radius: 50%;
  background: #25D366; color: #fff;
  display: flex; align-items: center; justify-content: center;
  font-size: 26px; text-decoration: none;
  box-shadow: 0 6px 24px rgba(37,211,102,0.45);
  transition: all 0.25s;
}
.float-wa-main:hover { transform: scale(1.1); box-shadow: 0 10px 36px rgba(37,211,102,0.55) }
.float-email {
  position: fixed;
  right: 82px; bottom: 30px; z-index: 999;
  width: 46px; height: 46px; border-radius: 50%;
  background: var(--c-navy); color: #fff;
  display: flex; align-items: center; justify-content: center;
  font-size: 20px; text-decoration: none;
  box-shadow: var(--shadow-md);
  transition: all 0.25s;
  border: 1px solid rgba(255,255,255,0.15);
}
.float-email:hover { background: var(--c-magenta); transform: scale(1.1) }

/* ═══════════════════════════════════════════
   ANIMACIONES
═══════════════════════════════════════════ */
@keyframes fadeUp {
  from { opacity: 0; transform: translateY(24px) }
  to   { opacity: 1; transform: translateY(0) }
}
@keyframes fadeIn {
  from { opacity: 0 }
  to   { opacity: 1 }
}
.reveal {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
.reveal.visible {
  opacity: 1;
  transform: translateY(0);
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important }
  .reveal { opacity: 1; transform: none }
}

/* ═══════════════════════════════════════════
   NAV — OVERRIDES ESPECÍFICOS
═══════════════════════════════════════════ */
nav {
  position: fixed; top: 0; left: 0; right: 0; z-index: 100;
  background: rgba(4,9,33,0.94);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  height: 72px;
  display: flex; align-items: center;
  padding: 0 5%;
  border-bottom: 1px solid rgba(232,0,125,0.12);
}
.nav-inner {
  max-width: 1280px; width: 100%; margin: 0 auto;
  display: flex; align-items: center; justify-content: space-between;
}
.nav-logo { display: flex; align-items: center; text-decoration: none }
.nav-logo img { height: 38px }
.nav-logo,.nav-logo * { text-decoration:none!important;border-bottom:none!important }
.nav-links {
  display: flex; align-items: center; gap: var(--s-5);
  list-style: none;
}
.nav-links a {
  color: rgba(255,255,255,0.75);
  font-size: 12px; font-weight: 500;
  letter-spacing: 0.07em; text-transform: uppercase;
  transition: color 0.2s; text-decoration: none;
}
.nav-links a:hover { color: var(--c-mag-glow) }
.nav-cta {
  background: var(--c-magenta) !important;
  color: #fff !important;
  padding: 8px 18px !important;
  border-radius: var(--r-sm) !important;
  font-weight: 700 !important;
  box-shadow: 0 4px 16px rgba(232,0,125,0.35) !important;
}
.nav-cta:hover { background: var(--c-mag-glow) !important }
.nav-right { display: flex; align-items: center; gap: var(--s-3) }
.lang-switcher { display: flex; gap: 4px }
.lang-btn {
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.12);
  color: rgba(255,255,255,0.65);
  border-radius: 6px;
  padding: 5px 10px;
  font-size: 11px; font-weight: 700;
  cursor: pointer; transition: all 0.2s;
  display: flex; align-items: center; gap: 4px;
}
.lang-btn.active, .lang-btn:hover {
  background: var(--c-magenta);
  border-color: var(--c-magenta);
  color: #fff;
}
.hamburger { display: none; flex-direction: column; gap: 5px; cursor: pointer; padding: 6px }
.hamburger span { display: block; width: 24px; height: 2px; background: rgba(255,255,255,0.8); border-radius: 2px; transition: all 0.3s }
.nav-dropdown { position: relative }
.nav-submenu {
  display: none; position: absolute; top: 100%; left: 0;
  background: var(--c-deep); border: 1px solid rgba(255,255,255,0.10);
  border-radius: var(--r-md); padding: 22px 0 10px 0; min-width: 220px;
  box-shadow: var(--shadow-lg); z-index: 200;
}
.nav-submenu li { list-style: none }
.nav-submenu li a {
  display: block; padding: 9px 18px;
  color: rgba(255,255,255,0.75) !important;
  font-size: 13px !important; font-weight: 400 !important;
  text-transform: none !important; letter-spacing: 0.02em !important;
  transition: background 0.15s, color 0.15s;
}
.nav-submenu li a:hover { background: rgba(232,0,125,0.12); color: #fff !important }
.submenu-divider { border-top: 1px solid rgba(255,255,255,0.08); margin-top: 6px; padding-top: 6px }
.nav-dropdown:hover .nav-submenu { display: block }
#mobile-nav a { border-bottom: none }

/* ═══════════════════════════════════════════
   RESPONSIVE
═══════════════════════════════════════════ */
@media (max-width: 1024px) {
  .why-grid { grid-template-columns: repeat(2, 1fr) }
  .testi-grid { grid-template-columns: repeat(2, 1fr) }
  .proceso-steps { grid-template-columns: repeat(3, 1fr) }
  .proceso-steps::before { display: none }
}
@media (max-width: 768px) {
  .hero-inner { grid-template-columns: 1fr }
  .hero-panel { display: none }
  .why-grid { grid-template-columns: 1fr }
  .services-grid { grid-template-columns: 1fr }
  .investor-wrap { grid-template-columns: 1fr; padding: var(--s-6) var(--s-5) }
  .investor-tiers { grid-template-columns: repeat(2, 1fr) }
  .ciudadania-grid { grid-template-columns: 1fr }
  .proceso-steps { grid-template-columns: repeat(2, 1fr) }
  .testi-grid { grid-template-columns: 1fr }
  .ciu-eu-grid { grid-template-columns: 1fr }
  .contact-grid { grid-template-columns: 1fr }
  .form-row { grid-template-columns: 1fr }
  .aud-grid { grid-template-columns: repeat(2, 1fr) }
  .nav-links { display: none }
  .hamburger { display: flex }
  .hero { padding-top: 100px }
  .section { padding: var(--s-10) 5% }
}
@media (max-width: 480px) {
  .aud-grid { grid-template-columns: 1fr }
  .investor-tiers { grid-template-columns: 1fr }
  .ciu-stat-grid { grid-template-columns: 1fr }
  .hero-h1 { font-size: 2.6rem }
}

/* Reviews grid matches testi-grid style */
#reviews-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--s-4);
  margin-top: var(--s-8);
}
@media (max-width: 1024px) { #reviews-grid { grid-template-columns: repeat(2,1fr) } }
@media (max-width: 600px) { #reviews-grid { grid-template-columns: 1fr } }
.review-card {
  background: var(--c-white);
  border: 1px solid var(--c-border);
  border-radius: var(--r-lg);
  padding: var(--s-5);
  transition: all 0.25s;
}
.review-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-md) }


@media (max-width: 768px) {
  .float-socials { display: none }
  .float-email { bottom: 84px; right: 16px; width: 42px; height: 42px; font-size: 18px }
  .float-wa-main { bottom: 24px; right: 16px; width: 52px; height: 52px; font-size: 24px }
}

@media(max-width:768px){html,body{overflow-x:hidden!important;width:100%!important;}*{max-width:100%!important;box-sizing:border-box!important;}}

/* ═══ FOOTER ═══ */
footer {
  background: var(--c-navy);
  padding: var(--s-10) 5% var(--s-6);
  color: rgba(255,255,255,0.6);
}
.footer-grid {
  display: grid;
  grid-template-columns: 1.6fr 1fr 1fr 1fr;
  gap: var(--s-8);
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: var(--s-8);
}
.footer-brand .footer-logo { height: 34px; margin-bottom: var(--s-4); }
.footer-brand p { font-size: 13px; line-height: 1.7; color: rgba(255,255,255,0.5); max-width: 320px; }
.footer-col h4 {
  font-family: var(--f-body);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--c-white);
  margin-bottom: var(--s-4);
}
.footer-col ul { list-style: none; padding: 0; margin: 0; }
.footer-col li { margin-bottom: 12px; }
.footer-col a {
  color: rgba(255,255,255,0.55);
  text-decoration: none;
  font-size: 13px;
  transition: color 0.15s;
}
.footer-col a:hover { color: var(--c-mag-glow); }
.footer-bottom {
  max-width: 1200px;
  margin: 0 auto;
  padding-top: var(--s-6);
  border-top: 1px solid rgba(255,255,255,0.08);
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: var(--s-3);
}
.footer-bottom p { font-size: 12px; color: rgba(255,255,255,0.4); margin: 0; }
.social-links { display: flex; gap: 14px; }
.social-link {
  font-size: 16px;
  text-decoration: none;
  opacity: 0.7;
  transition: opacity 0.15s;
}
.social-link:hover { opacity: 1; }

@media(max-width:768px){.page-hero-inner,.hero-grid,.content-grid,.two-col{grid-template-columns:1fr!important;}.page-hero-panel,.hero-aside{display:none!important;}}

@media (max-width: 768px) {
  .services-grid,
  .why-grid,
  .investor-tiers,
  .footer-grid {
    grid-template-columns: 1fr !important;
  }
  body { overflow-x: hidden !important; }
  * { max-width: 100vw; box-sizing: border-box; }
}
