/* ==========================================================================
   Fuentes embebidas, self-contained: cero peticiones externas en tiempo de
   ejecución. Descargadas una vez desde Google Fonts (Fraunces, IBM Plex Sans,
   IBM Plex Mono, subconjunto latino con acentos y ene españoles) y
   convertidas a data: URI para cumplir "no CDN, no fuentes externas" sin
   caer en Arial/Roboto/system-ui por defecto. Ver mockup/README.md,
   sección "Tipografía", para la justificación completa.

   Fraunces e IBM Plex Sans son fuentes variables (un solo archivo cubre
   todo el eje de peso 100-900 / 100-700); por eso cada una aparece una sola
   vez con un rango de font-weight, no un archivo por peso. IBM Plex Mono
   se publica en instancias estáticas, por eso son tres @font-face.
   ========================================================================== */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMgABAAAAAHR4ABQAAAAA5egAAHQEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoU0G4HNbhyEIj9IVkFSgnc/TVZBUmIGYD9TVEFUgTInKgCEOC9qEQwK1QTCaAuCaAAw/l4BNgIkA4VMBCAFiFQHIBsG2rcI2DgAAFzNw5EIi1YPR6Rm9ZCpqqreEoK7V+0/QPjpl9/+8Ke//O0f//rP//4ROnzO28ic/q8ky6C4cZJR2rrN+AMhnj5fCeiG4AcpqKCCAjL4/59Tu5LlxCFQgFcF4pABv8AdwhVyEW1OAWDF5AKxB9TOUUGe8+x52rRBbJMAyX8Ro+JE3MjytydqrXM9c+fEbM85KrYV2wi0z6f/NutPhCTVY0zSiW9HihjWtCJh7QlPDZ1xYBlBtKaAokjH8K9nrjxjZj3zs6K9Yv2Eqr0+/99mdSvxiiD9QkpeFUmlCoiMmccFsTaio0CRpF2/xtcshzVne1kxRowRYyW9PP97Xqed95u+nsqXvp4KHo9SGmkuPb3gYTKMg1vDSsO4YdJJZzEWpQm6sVI6KY2UxiZd6Sxu7M53kTfzbQfC/mWRN9d/wq18fzJBMiHg3WNZjhVRTkw5Ma1D61AxPxNDKu5joc7SGppZ6wDLJyZJTqx7QPa1SdE8Eij29LRp/36AGE17EnG0MVyyzrJAWGDxECFGk/qFaVLR9JLKmaX5bSoiULUzl+FpW/2b5g0MMTBEqQygKBi56267l9EMeD+q9+95se7F/sprZdUVT7AKECnjISAy/Ou0ek8FISQQrZvijh3HDsbZHSeZ2dLb395+/O36oWTmav+6r/m961ta9saTjPEkNi4NU4xpRaKIIoR8+Hez/twbLCEJCQ0UAhRKZcYZE1vpinU67jTdP3n2Lf5t+rdiWthSI6gk/v+bmrb4fGcXmNmEoRPgkOkUiybmUkXlEMuZ+/8MOf9hiOXHhoM/iw3AJgKKwCpxZR8AhGSQiskhB2qhyHWkHGIoQ6p8VOmoKl25dFO6VFX6uChdlK3h/z/VypToJ4P6cizIoVs+0zkdKc+qCglRdx0/5RqUJeQa60lZTJ7MkJLPZjMZZStNv2/uiVYmAWWWI87XgJwkv3t7D3t7L2nFI14R3wvvXnQihMx8t//nul/xnnDF9ybiEDCTI5eCyKXMDqJ3ptBJDBg5dp46Sly5Qzuy6b5edyA9bnKS41oRCyFELUIty6Vo9X4LTyd+0L6Z+/5yv6CqalWMGL2oyEVFraoPMpZ+XsBwt9bNzVnXWXalyGGMOYgxYqQcYsDI2f/fGQgYGvh88k1BwUGwGeLDP14XxRF4EATP4UUwvLpdMQMB6IVgAI6E2LwqMfJpiuAb+C1V2ti8KAllDnd9UalGDTkYJ6skPw1J2+NqWi+Ybq9vszcdVwxEcmPiIfo/BP+j/k38v2aqUpOKJVPLkrZti3bcbo3Xx0cnmpOrKaWMsipXQknVVINqaHpktqFTrbTWRlvNNNeuDrTQoY50Ta+m15xj82stiIXaor9YN6lRxpiOsYYYbgIjTMNIk3QGOvVuuzvVpV3W9bu17mrd9Xu85/fH+uN93S/6Tt+1f9txq6y2xnZt31qb2dwWtrTMcutaz/pW2IqNMp2VGckq+WSe5zQP81peL0zRK/KiKMrCKfwiKG1Zlg2SEUI4zWhOC1pSRjlbYIvMMMsIc1jgGMc6mZM7pePyNtfc8A7v8h7vc8sznvOCl5xwyhl3OOcBFzziksdu6VLXcUO35hmv6/U86+Ve6THP8fu+9Qt/KPg5MOI38bdIxVLRFkpoMSfmxYIwwopcUMEEF64QIhRVEQkpVq7MV3g4Fc6HbnW2aqPfojRqRyqajXRkol5koyzikYiimq6rBpU/ylQqOSW1NNLKTBaSSyGlTJpZsxjW8W9xO1axjk1s4yiWoxOjJvk7SZN2ohKTiESuwtcUO70HAvoJPsGfZrojdpTYdwECx+IpOLvuvu+h2PWUqy4+F5ufcfFp52DNc0+69HyMwCEWyxJ02Hny8OzhIWgnP+e0i8/Hzte0Na3fufp5J118DlaUL8glqoEAAJMyeBlFH6P5aT+c9kPwD/sMIYJ04ucFfhd7hO388T/J5QixIVudDTKXGrqc/kK/om/Rp+hD9HZ6OT2dHk53p5vT1ekgdYkhy8kv5CvyFnmKPERuJ5eT08nhZHeyOVmdtEiIjIRQ+As/4AO8gCdwL67FuTgZJ4PhOtqi5wNgZC36HgQAYKUbAUbWou9BAMCmb3ya3YTc7Ee0dnZDamYPonWyCe2bXXGxwdJ0dnZl+j57Mq0lThK37mDkod2xHbfiDjcWbyA70S5Zb4xswDeLrV6FdiqfAlohu95iu7Ne7AQWtHP24MW2TdGu2Z3HKnfAGG1x6LN9GsgWY8MbyI1cRdbQUHaEtslO86rI/jl2/QZSp8uym9LK2eFk0yFGoFOzb409eQdcR5fSluUbQOuWBXWxMx1dlB2i9bJybO8NyMRZTJUE9Qk2S8DBP1Y9BP7wA5BwMYjNUMXxOB7rK+Dd2wAcQOuSBycZv/eDWyW+sOfwPF7Ai3gVAXwwfipOR6ju2He8vn5bO568J1ix3rCpfOpJGD8XAg87YifsjF3Aw3o0ogncpyTNIJAqc0XvwmEARvwsyoWFwkJhlPCNMESoMP1tum1abxpjsppq+B38OL4Tn8td5PZxi7nfOCtXg5NYiXfndTwc1w3Uox4crLCChwNOtM/GUpiRlXBUN66XnkvGyC6YB4xkmL8twddhARnuFBZi5RU/YRG9wggsJkOxYwml+AosBdS2lh83CkjDXNJsKcwnw3+bnFPeFAGpj9X4XNrICgHZGE53lfOovz72HNLk65gL419f0e27w5EK84/824pk2I45Sb4IE6x5zb+tSLqvQXwq0j3dH7K6HCAbeRrWKOOmWsHHDNuHZrJsFCw0Y3OWz8mLA69HwfDdyC6LzMjvwzP8g/AAPtbw9/KO32mLVTerGX+hy+uusx1k2Kpgbl7ns66oD8uIQdZwbeFb6PMYpgIy1X/ltTcX0BbeOXVzne6iWxtGvlx0o3oRRTJY5vgjlXfUzXg4Ejg8CnVcZZexTslxy/YZvkMzlXp7b70Dvi24XtpJuvoHAmSo7yOIgjoOoe8Q3AiT4eqACFC2ElF6VVaDGBnSb4hTCla0APJ3m5hc5WDBQ1swnE6qnVA/5UTBMwuBFVnrECJDFRAFfG8jRhq6ZTplbcS8g3MwnLaxx6h39+okTUlg9kbnBNwLoOxBsOKc344PH/lHSqJIRvP1fBJyESa489rAYUXSPaoYLN81LJhScIcKkK6EECKdBTIrbFoL+VaIt3n3oYWSf10qiDJoBkhvdtbKscU+jDIKBt1ad72RGfY+PEMZhAcfIt6eDicylaYeGqVLZuB92GLZ2r0llGzESHck0LJtai7pkqsIFUVgqIX+GPkqzTQ99Y6327jhWHuIXtfBw4k8eS7q8lmk9yYnt9Qp6c2k5+RdRTI8z+0j6WljjtyCB212Rtpc2jT9wcX4zpJnUOda+vAh4KbHSiyYC7PvK8yHWW7CAkr23yUWIzepypFZ3szeLgCehcsB0gRwcNAkWABuzmvzv1UNz6cYek3DMo2361WCpmvLwWw6ADdCdFIuRHhr9NQRecHRh/uO0d2e/yLebKFt/faI98GkDpiHTLnQZrrPytbIZQo1vvy1aXrURxgft7HU65uH5ViOhViIFszCBHyHCfgCHx9Dqm5YP5bzbPQrccKF2QggiBDCiCCKOJaAwxLSf9g46Wo0dHI8FThngx1OB9RSAfd0WEi08hAmPaledPJopANoool5J+dgpeXgEfi0LUgn58IRpE6lt03hf+b98VWyXByF1qhFeK3pMvvXu3TuVKTnz8lr7OYN7L2NPLYNJvEXeiF+h/1Hfd+QhtdMSXYo/+S7vaCU+AWdxHie5/FBlBI/J53lYzjzjZdtFj/ES2cR327to3PS85gMUSYjZbdJuZxfiTTv7RpLiG76X7QiTRyxnUPi4YqDNpOed8F1hNdMSbFPvYvWAF49aUN6lZB9HwC3o7sDYqvzzm2blsonWcKI3do/At0VO7w6ei62enqm6lrt4fNidHlAjAxbrJd9e/RX0TZ2iDSWoKRroxyQH12eZh976+ZPsvxzs4Rc5sHqfwv0RqwwYjHdR85d8ySLuW9PeiFaEF4t6d7b7k6UdK3W5jH0w6Weizyv06Afr4Fto7t15N7N8XVxCuFmQUlWUlSO7TSjXvADxQp8neiyu0ajL5HwUaKTLEGvvNl+Ex3V2KuS5tq499IZDRfpkG56d0AswjJ98Nm99C7LhL6sGWPvYLdtPOSNcid/N+qvOhTgLbSTTc3NX9IW1qUJB62DQ0ahdN/Kn1jbCPkBm+Fz2ZCmswb9Ow8OYkMqrPc7sT1BeoQVvhLvVkeb6hoJasp4KXMo4kZynH7iJH3D+vj2Z0uR5uUvZRZs9BmGNc102VCD19MHSBSbOh1lRvTIGVx7am5hYx/9fTeknb+Tn2ltTSjwzpIUZV1mjeGV1RjHbWd6zwgvEL2KSJab2eDWr7ysDx1rpTf/LqoTocFm38mupkh73x/+2hPuoedhoyd5KTfPvFDAvPOxj6fp4fjSucNLOF86Rve6km1cDU7S7f6l+0kt1+wCp3wClBwSqPO0Wt4nGQ/0ySzeP/xguT7U3WyGag/AffSzB1a6kTNfzQXp26TRpU07rYLSg1BybyaFlnCiX2H7Z+xczh+OTqfzdjqRTWvbxeb4dm+P5vd7qKwFM+Nvxwk6lKdI8gSNwvJfb5wIdaLB/1L/7ekqVu7j44D/lLN5P3Xa2iZqbuUmp7k5LnfyBEUhqJaZynkdBdnU2of7Os1lvT3I+qqm1qBlOEoB3kA5HB3zI3fkGzUv6nInx3txrPa58FMGEpUa0tP31ZgNImLVK0U5Sa1um6Lk6hnAOmiddWBPptJ9lBrTF9UY/dDZgWH4yAmfCn5Ry6GUwjaxPm5mnUNFD48Vs16uOZj5x0sS2JQWF1Ki/sEq55vVsBf5EjWvzEE6fJqX482XyqqueTmhMawO6APydssoG1r1oUrLeEa/e3+s0n2rVXY9m1a9aiPnU8/Hp60loCu76bLm1fERYprj1d+xoW5Yqa0jFFg5XoUTYq+Xs+Gyf9bc0Il+VkKBHkuu4V7nrrEXeZfYPo/eJDD2Iny6n6+9l0oRm37nq+WNw8Vsjh7P5tiLs6cn7GNDxMuVFP2r9bAu/oZfY+cINeOSoSDsQ0a5vg8QNrMxusnVJbTEW5ijqt5UAi/VJfY28YTddSFCKPFoPmCVfE5N6ecJ8dvt2BjzP12SonN4R3gJHxA/SFlKCvNTzv3+tbofzlt8Vfql2ys+4ZzGxXvujPhS+fXizU3i5WPB46vG0C4J9ECuCtZUY1E+Rd5l7xU/lLV/i2dHElG62gm1e+AmdZQnxeMYwPaisJkNbXOi9psGAbkltWgityJ30hbT50hv2Ci/wV7Ni4AMejShjn7qY6l7VqUJzb2uHGtaPMgb+/FSJMXdbZ5SBZSRSjbGdVdyrRp7eLO4tUbBC19HJnCj8IuaF3ZxPeziSjg0K+9Ty4+g96O52RBrtvb+3d5LqWhewAog8QE4G9aPxyXVfp7G130ryj0i9YxrR6PTxzHwQsroUUytfIC8lBry0cefyrp9OJ2a0x0XToe8+tPbd4gVPCkuPLpCO8oe5zvenvIHcTZQfDr/vCbu5gPiVEpFZs3gdxULL+F94nhOSmbvovh0pIkjTznIsfQLz2ieFgfjPNjQS3+fTLXcvlHz8sbwuRFy2My7TtFMmx9qM+Fau0uoU8Nf5oyjFtbCsJ3K9q/NdmmGlpWrYeN3nEuwxUJ1zCP9ja1flyxXnYeBAza4kAU7cpDzOcBPuQCZCGAmcjAbs5GPuViAAgQRxEwUoxyzUIlKzEc1arAA7ejHIizGalRiDW7EwMjdHOFjAq2kR+lpitMaekJsSa1Ij/wtdC5dTo/QC6Wdg0cpfJLQ79RCZbSczqM76XD6giopg1zctx056WH6iWL0N+2mF2kJ7aL36GJ6lc7nZ6GP6Fi6jN6ha6iULqSn6GzqoSH6n46jE+g0Vt2iVFpGz9MVVEuLeR20lcKUoB30HF3Nqz3gNFjZmrz0I11JhTTKDy5zrigv6Qy+GdbmKIs20AD3w5EFdqbptOBGOOAvxqUsyEY60uGHwovADy888FwWtnmQgRx8aiJya6nIv85Xv+CvHW4E/pMrRSv2BJyCOOVTlnl+4bQv0ywUfB1nMuAXnH1cEscFYMsCDxQtF9pUMz6JS0UupcIsiH5kN5HVVdbEiSBKSfIcalkxG+kHtgpkCKckTucib8UoJ2ZDwUwI5G/GBVnxLOdSHwqPOlPC2jzMz4/tv7cC8CPLVcoeYADO3l/TXMz5GpViwJ8STy5JulOs+AKj0Vf4FUTfxQVfqj1IZvnHvgvixOZQZHWVPXL2VtnIHppxJVGxzLyQ/W93TbNserppbmOk/vy6eF28LlLXWeevvb1md12kLlKzpOnpmuOrf6o+vmpL1W+VwYp3yp8try97vIxKYiWXlhQU/xR8NXhqkBb50D2bjo3fb0TX3r8RXX12NWj4q+HnK9eW71mSF7+9yCxSi9QixWjME4zGPMHcYG4wX77l6i0z8+P217jf636v+71bBlfFVXFVpAv218x9dU6WLkgv2iv2ilT4VaYu3UOO+7lrc8AA2GhRAD4AAEnp5+SW71mz+O0fHDNrnhGnmckv05+cEE9+98SPj3ePrR1dODJCrY29OPrESFlXGV4Y/PrAe6/gVe0XK6juYvmKJKziDrwFHN6mfGtFF7c1P48onCU04zr8qkVtfR7DgXTeCNHue5T0tz6JMdbP8ThMc+xJop58ADMU1o9jrrH1ZyxQNZAXOLmVaKbLYMnvIdvnxpHfy/vgyc2tz0MgquOnEMm3X50SKNdDeH8y/oAV9ir52A8HoCCFKEwRinIsAceFE8JJQ5yC0pxd5hyU56JRLkFl3jXNewu8Dx8o1bhunRtwE25Bbe7koW/11HEq4zrXWwNhXWyOENX5QXFdnkBYPxdIINVp8pA0Z8jjrlYtnHHWdO7jLg/mQbkSx36nywOGhsuDlcCr77ExslmaLPm9K+F1ID7eT50fjO/DZ1yzX3WcH/ROOF6EiQDXqbhOJVD2b8eBQEEKUZgiFOW4RU7ASTgFpTljl7Kcg/JcUK5C26TwnvI+dEA1rlvnBtyEW1CbO3lol8uObIWQzsfTbG7vBbMCAhzZCpaeJH3pv5gm2sJxzLwKsh6zcxyHmCN92UofbuXne+gchwN/WCWqpDJEzHLNSjQnA5b8w7HmdXDcE+8bOBUfl/XxoQU6/t5xvKzl/VbwJyYQFFRIYUUUJW6IBCQhhdJkzZFDeQpKFW1LYdcie+bYhwNVjbpRGtCEFmrTefscA6gAmz6auJ9lmSSPH/tmeZr8Q7MXbtg/Dob8D//FCs8G0reniLCaywSzLFbSt3+/SIP04ajJv+3+IX14LzW0++mJGZeZgjJ7IavSmdn+cRS2oLg1JVWZKmwjhd007CVgHw5UNerJaEAzJS3UppP+HPhyBXAf5iD/PEL4YBHpHo8STfg4xtBPGOfdaaLKPy+r+kmPgvTj+IJ8bTohLRVXFZyKfeGDJWRMzgTh42WCWbIE+Yc//IdcPZufbx+Srz4A8jWTMy5fO8Ym/zyrfPhNEEBBhRRWRFHiFklAElIoTcausuRQnoJSNE1JVKYK20hhNwPqQkNoQgu16WRQzV1qFT/nmihJ34hM0ps5YcuHtnx4Q9KDhk56NyYXdtME/nXHFwz3eX0nBsN932XY98LwPyQKq6Ckd4Ml14Ufllujd1U670yM8MPDOZsT+EBivEE+/GkIoKBCCiuiKDErxFOSECWVUpqMqEgJlamboAEdrUK5Bc4bdeIbi0iXiH0RBfQTxsmayZhoDPxcVEXjSJFI1BEXgoiy6WIlfW7lELoIL4JonK6zFwoqcCsdLR41zmucN3DekoZAUFAhhRVRNIuJxgxJE6RQmowhZcmhPEVzlFCZXYvUbdEQmuZooTYdo3XVL2dfdsqF4yXjfNcXF453yP+F72IWFK9hHjTfO3jGd1u++wDK9pjxXeO7Ld9NuEATeC3+w/bYdJPvueMCXSzOdzH2ZWNfntmXEduCTAIVKG5NCcqBKtpGgd001LemITQT0EJtLOVQ1R7COXc+/4VTMU3uY8cwRx7i3FmtuBexgBOc2iUY53bOveOfYwer2isY5zbOHfipTmUH95xbX/j4gB4SZrn+wDi3capxqnNqbjOnIpmMVFCaTGJlyaE8BaWYnpKoTBW2kcKeCfbRgWo0DdFCbTrm3gVcFdSLDpZX3XbYa2WVTnqNn2YB22HoHrcdBg4jzWIgfdsamcZWD3fZOeyvb7jrqtkOzfJqVvnwzxFAQYUUVkRRkslIoTSZxMqSQ3mKJiihMntW2EcHqtG0RQu16ei/82CA9NmnMEQ0y4sYZmb10MXbI6DYLkaJavwhxrhNYZZ9HseJZn4WJ17oV12eBNhfY/w9Jub+liYvsD1MYlaXaZywGAZKzurdbC2PDZNMy2on8ntr4VAZ23O252zLdk/kurWAsb3/wvbAgmZ74EGzT7WxG6wGiWjsAt5vkQ9kgDfIhx8CKKgQp8xxOg/OiM5yYY6LEF5FBEW5S4nlRDwPEkoSUihNJidlyaE8BaWYGSVRmSpsI4V6fjSgA+ulWmP7ESy52J/4eNHEH2hLDtOsrFcxg1nr66rVbH0n5iYvmwdt7mGB/MP6ZnqiWXKvJP+wvhMsKOtV8FrNXb6b7/DRBm8cLLmyVUyxYwynE3Am6CzxNCQgCSmUJpNSWXIoTzE9JVSmDg3o8MnehQGiDryMIfIPw6cxTB7aMEAXn0aIJo9Hyc2BZzF2mwI98ASOE9X4Tpx4oV91eZKo5hrG32NibqHJQ+ZaB7+yuDBFVNPbBxwrw6cxA53F28e3lguJ2VLFfFwWyLfNtSHSbPFiJdw2QGdxYZXctMRgnGDmB61Es1TBgtnw/8VchgDKcgdE0JYLfbxZXLPh0/hATnhFPvwQQEGFOGWX05lxRnSWC3NchPAqIijKXUosSy7lx2W4EnSVeK4kIAkplCaTt7LkUJ6CUsyDkqhMdY5tpLDrBHUPaEATWtAOdN47AhMDQMakmR9vZw2jgiHSN3n65daoDDER+5tnSrikQG/6oZ9jfHmZBDVQLP9g2u9oUywYax1jVIx52TfVvTSTpzV57olquqO7vpTKKvOOJfPMAcYao44/COQhY4eevGDynIi6ZjwcZlTMqMxGBX4rBIKCCnHaKGfQWcJzRFCUuF0SkIQUSpOxriw55EMRosqWDNgqirEAi2iJOCQgCSZKsZzNu8BP53Amjmh9N6K1pMRN5YEb/My4Dvq+d2e1zGUJrSUdqd9prv+Yp2CtVab4zTPect09W2/97hASY4FMS4vDhA559Xkod72NC2FpfRcXUdP/k1u1VeASwKAnE2t9N6s61UWPIXpRH8NzjKBRZmzhBR/4UYCgRYUIowhRZYtRtopiLMAiWiJulwQkwUQplq0fgS/KvLmoafdy90frE9zHnTX3cXdN92fuedjT4PxmFDekO9UTM8+T5k4E7eCU9cRaZfA8PP2NK6vpK08MF8Ai0CbpxHTQPE/uPTEpyXg86Al6oBf1MZ6YGcEr+MCPAgQTK0QYRdhigq0oRjw9CUiCiVLvAf+fw9gruMyCylT+XAFe9xMLrr2Fazws7jtRA8J5C9BcZiYx8fZo6blre9ML7vtHXn+lsnU3aFzTAWMQBstKL5Sbue/MLOcC7qBrQfd3xGW27k0PgPtRd6+2RNP95jKz6Ak9qafUqS56LNKL+ui3q2GNMAoz4AWfafwoQDADRdlina0QUxbQIkvwTB7ErZMQkmCi1DlgmQPOddyNor+tdjbhRqYAg5HpRCMTDL0s7ATcKPZtwUU7YhSDUTzmjKKndxnX53w0o2jaWTOKZhTNKJpWMO2sGUUzim4UuzEzMmZk3MiUYTD0khhvwAd+FCBoQiHCKFKcUkaZBM8kIP4GCSFpBROlzltRgfLmjBdqziQ66PWZTGbTWJs72AmW/PFz/d0SM/27WaPO8oku3Vg0/buZzKplHBeznF7fQGbtTTyahp5N6Q3q0zi+rfGjAKE0hFGEqLIlGVtFMRZgES3xTGIlMVGKZRPDWaht+aRn6y2/6FneunuIuwpcebD1mlN3p95025ZfDMsZb/qiHELzPyNp+WT7q5ZPsowOSlzOAy93FEImsRU1//D27hJMfdmUB63lkwxPBJ5c5inUqS4Na0Sj+BLjRwGCaQgJYVGELYbYimLErZCAZV7cgPPg0YAL0IW6WHEllJSp1O0VkKYzWIVF+za2RbZzuQO8VoudsIuP7obY9BvsYdZqsXdttaYz9N9wenEx1PJnkFSZSpXN1a/b1X/X/7nm3epX/13n55p3D586vjgH3AuOFUouQ/8n/RlK2afc/1DGPuG+QHncVXBDuRyVLNf8T1QFqlfteL7BfYQaaidjnTxdi3rqu59pzNy7sL6NbQH7dmwA8gaOgCCI723kV2geUPZ75/+gvo45aHJpANxf0RbpYHOu217srb1ZL6AsiUSpJBPReAn0Z8U0j2XG40FP8KQhnkKd6qLblnpu98LTBPThYu4M+icMmGNwmaHA8BuMoFHG5hhfy4RoUlOaZsYWXgjmqhBhFCGaHwtoUUs8kzHxLEkIyVwxUYrlTY/A5BW6MFbLESidwEXKoYRGerEOleCVL1AVPlqDC2kBEt5U5qkrX5xcspZbdcf70b8gH35RgPgqEsBd/NeLhgfm3J9F5ddqQBzvo44VnC8OCdy5fzyQZdPQqz+Bw7mLL6+C88Uxz0Zy+uqQOzh/UebQpDHKgK1EOiRewNLXLmR58lVczL7nuPmkb879GXWqi/70GtCwRhiFCZhEU5pmxgpe8BnCjwKEzBFGEaLKAlrUEnElAUmLmCh1BB64t3i6EKDj03dz6irikYSSnGCiVC3tsl0O94G/UkZxAZM6jBHclFcvPsPvVM5L0ch+L/e649Sxjwf15mkskKPbd2jJGcsql0M43Vy3/B13g5c/wj2A3H4iabiyJfJmZUVMrIJXau+kmtzRyvUdIMZy1bFdV+w9eP7kA6DY/ycxsR9EUHEARCniYNChzeGZzuHIwtNRgOUYLHTufu7rKX8GgY1laQKN7B1lEiLLK73Ya5Url+Ielra8iV6omEMfPPRe6pE0Jizdde55wlNB7uTLUF5obp8I3WTmr5QXsI+9TE7Ts5eVF26yk9iEY+xluorj4Qh8eDCan9Wb6qPTb1fGQNeKqlxW2RfC1qs6Stjo25lEoq5xoP+pbt9fBokVaHGPcskY/XNmMViB24vRP2ceX8+ytBY36MbLm8ArZbh5O26JunW5G5DO1Dij386qJzJG1zLqVJeGNaJRxk1rQpNMoWlmrOMFH/hRgFAehFGEqLKAFrW0rLB1ulY4RvNG326VsnuWq31h4q3ekmnp2gMrSGecvn1/e0VrcZTlxTdvgZ6Lb+I4y3EfTHLF3jT/PhdgY+tC57DG5e7S8JJ/lm8VC+RvCziIFYjiTySqdd+NRL61hHkHLGiQQb418rIWVfnWEhMfJ/KV2M/+BgfCxw+yrExxiP90JQ6znHwrjrCseCmOvrYUxyoKp6xK6BL+EJqvnHWDYzmxfGJOmiyo/HElyzb8BlW3awBpEvXsU2k/LC+sy9ii7NrwRFie0aE1VlAufnU8FaTY9o91rp59UXHzIJcGe8d2OdoiHSznsgJZO1N7remUN/xmnLEvuVq6cmnyhhTD9ewdYRU3BN0Yb2Lp5WaWl47euJ2FVdwaL28DL30ft8vlPexXoo7HsuRx9ARPwlOoU110s/TC03i4xWY0yJAyvMwIGmVsjvG8NcGkaErT+JzAjwIEXVGIMIoQVRbQopZ4xhvifpAQkq5gohTLDi0rINLRqpMlEQlZK/F5ByB9n0Kz63vfxD72Kw6E/3SQpaUoDrFvSjEcZj99nY6wX5WUUMyK347fFH9C+t4tVprHyt3uu3zAfdcdaGR/s70Okf3KcfUOrvhrcQ/7JhJOnjfcjxXwljodLQ13Rl7wOt/wfEB8B89MRPCa2jtulKgK3rKc2BLh3BNLCw/aNLt/03h5mP1KeBBH5pZjLO2411oQHtQRMmb8AvTB5bg1z8QegugnW0S/6CkXHegpF9k7kRN1pSw8t5IT7peIyN4twh98hHLRTnTg4vhd8yB+LGHT7dGRJxNM/OgynmpoxY/DnHaTjkfgPZ/KTfQabGwubTXTRqf15IgLhqjGxOSE402hjSonGo3yO/pZlw5yosozDRl6wtJLTqTo1n0rpvRkiVN7coLHB+HW/vncC5ns0NApKUQOFUlESFo8IKEEAnNLkJxI3VlpjhyCeI/wqiUKsMnRc4gMj6OSadnkPRAamn5h4ydqc+93dtztrNdmQXUPYTaNaredpf8nO4q5lI2M4BrqFG/juvD4BqhsEjcuBZRhVm/8OUmTV94ES8yxFC3TcpVogxLcuZaNRikTNsFmtIWtprWNcrSdJ62zQ6iBnZCE2kBdBks9eGi8ZTg7fqYJbP/IJRF5aKhkk4g8cmjivsJD1kcOodNDH5VvCI2/bDjShx7qZEPofa3Yj9hFL7JvGkqIjMSvQx/FjG+RepgMd+4DUyJ/ckdvsP65eRfpIZ8EdlS0+eTcj5k0jkX74eK50nM1cABMVLuofuTBxZsPY6zMNLrIEdWF5qL6SZNWVN9TTrxSIrsXlD4Clxf0EqVMMNHrtaL8RJ+htP2/VjCBAuQhgUYaEMVookFR/JjD7K9AKizt9KKY1oMFUTzmkfgDDz2EXlxMe8ZhDj2E3fGUptFgF0o2l+ZkjfYxHjrUXNvQwIlGQ2/2hm8EzgNjihXQgAbKhh4G2dqhQ0NIjMPQEmMrWc8pcgLjEq3gr26FquIhF3hIxgKWBY62gaPDZOmjbGD/4a6hx2Oq3QEf0L0DUpv/Vbc6FrgYzLtL2PXgodPrRBZ2Rfrmmt116jM0WWEnoTK2mWD+3Ju4Oa0fCebIZJvTapObI5g54uY0m25OezzCAxMGzZzm5siemTmyN0dYRs0ReB1y85mRhptJn9z4rPqY+XoIfjflzGdaRBuck/Dgd4k8+J03wewtk1Ian/QZFILRsPkkZMpKMSiUlUyocdEo5w70DuZW3K1ceJmZCGaiLBNUzDcIsQiy1bELr0ximzUre7LN++7JMa/dHpC8wyQTJG37q4SeTrDJIVyeRV+zcZwnuuDyGuo3t+I6LgtomB3HIlvcbppi0WKWwFK0TMtZgdaxHkrm2IAS3AF3Wucu09wN9wSVsjEDymATbEZb2JqNtlGOtlOhPIoe0+PX6gGjBA1QzWv7VTNWZWIr5UhVqF07q+AD6KBfzGufBHotM4EuspmFbrK8Veihj81Epxi8VfFr89rODhSHYFVZm2jefpPVDg4G/Uc/6A29r32qbepLiU2OUVa4Hjj1mZs2cPYQ1UzrwpICfPPEA6c+i5SlHKzNqScgcHOxZhkN4jjWHEcN6zDVZVu5MVSmbgxteDCGjm5FUboxdNR63x/ocWN/8Zux3/knVcuMIfM5wfcHBWbfyqgb/aNfNyoPxUE+3eO7UjO2mq/KfVVHozVKh0DXAt2ol91s0qWNnSFeCVx4HAKbFnP80aKbsBtLateKP4oY5Vh+BXP1UMfc80cx1Y3Y2WtlFGE6Zdnpp+YVm4pZlPOWf1wc2Om3LBbBNTTK78R1YVPgxqXlXdnnlWU7ypRNsBltYdvWlKPt7NiUGtgJSVS7q8e9+fUh+NcUUZOa1aLWJUW2d1pNct+sJ4/cMHsmZ4H9PBimL6P5Fcs958PQ1MGG/EegJTZmDR999+un05f4p2Am/QM1mP1y/6n70npiE2X8zy/9dBhP0pPF4hMNe89sPoxHmLYZPf9IGd9DQcEvrQb1r9AB4X++aDJ8h0785tfdrxszz0T1Vck250voHX4Jb3zX154AX1NRZ4mzwecCgI86g688wlMSua+8kOjyUWO+8oAnO3gfD56Jd+G7DR2r6BS62PS4q6X1zb5y7JKxTxLs5gg4Zpq/zoMooJxupjb+a3Dvj8KllMm1FsRRilbEPX91IwGJKHzS/2N4HXSS7f0EPWR5v0MvZb0D2EWWK92MgncgZvneS9t7CMA/0zVDZxdCpnHP4KwEqQrIXASddGeGYu59dDjqfOzjshVfglnkeKsO1t6bZLK95acz89TNnjoseY+lQcu0XCXaoAR3bq1tlKPt7IAa2AlJVLs0Q3jLurNM5uCp24WaxL1lBL5qgqf6ESm8T1vtvbdKsZ5l7y2TslB8qWVaPZ1PiTXY/1XPY2ilw0lshWfVPeKeGdu4p6RHntsaljdte08Rk+D3PRznvLIem+fS4Hko2p67o+MpGW1NRMez2bOey8dP1fT0X72wpwl+5hCkJiLYM3Gc9RYIzGFSxtrn7QhDZk0de2DJyeZjl2EHnhlin1dhOh1QinYnaKfeyvIxXEkOexRXBV39+Br6Rb8A1z2+AUI/FTcuBZTjY7VuZs/gdnMUixazBJaiZVquEm1QgjstslW0jXLYrjxglAfRQ+xUkqi27ETDJ8HH9sDYA4GPReEJRLDyEhOJsYxo8djk8LGRSdCt6PDYmcW/Atho+stgkiaaQdj4+stAEy9O5NcDzd+rXK8P7tOPZL2+OZ30u2HWD3cXOuzuwsoR3Nc6R2uJXL81cm2GCUzcPcuy6cXuLmxtrTxlmIvd4JuevV5MdPTira3Nuwfc+miT0BdN/iZwoj+RGFS2Cr9CljqG2fRvrDHQ6kMncvRkI3W9qesLelPM6a93tlwR5CNrS30BHVC153rMoCcnVU+2uQs9CQlC33ysTm45ahLvqEvoyVaXHGkUo9CgXRzjrrKnuHqpxFn6zSWoNUsmtiE/EW09UVDXpruqz85th13Fe3LIBL1wC9e6nmzt+okOqM+YsNfMm5/uRMy6fpwEG3bxV9oIBFdoQhtCHo1rP/oRXKXTqKuyZ3FX5a7tXWmNqitdYmKC9pEfe7WXKeu6r3YHV2VUXZUlqEe9iUTtJqjJMiEtw6ml4oP3taOcjtnwI4UrF++Bu85rssZuNtd55jqPh67rPNd1nnGd114dl4boY7lW2EBcrTCQqW7moAE9iEsrBtkO+33cUE91UJMKaUV/Imp4hUN8RqDtomO0iSiNsmHMpOPYWhN02l4gmXpWWt2MViOerb4EmWrBaGljgcymyEIpni0/HgPq9LFcfuiRPkdbgzd8PEd5QBxnqQfQrn0y2pktQsv3NhAoSbXNBghckHW7OgvA4crbws16CPmboZKj9iNyU2g2g6uQQLhVZlPIkwfFEyqwVvtKoCK9eyB0RX5GfWUPXHyTU94uAmpJPqdulk9L+ng5OVXJqY88BsJtcbadbBSKuhfMU7OJxj0lp3tpx5O4FXnoLz2B+yxXA0feVQMVNWJTn1f+jrIKdaHeAaDL9IR6sTXUOUe+gsS4KXNenXJq4LAb6eznWWU6VatohD5XZngpon3JayDTSUmDQv+XXqxGtA8x6eXYOIK6SuXAApurmmFA+eTDFdtIKQfpHCmFqTTJjnoQwflZBJQB7wzluXEv2780G8Js6OxHzIGfkdZcSGzw/tr6ozEgXfaRYR+N4+pKKSOllJOTUg2y2bs1SjqJJeJ56YKW0fLIKerF2evVfPZSgCTeEFCCN8rIZeBtknI5aDs/KS/vkJFrKO8EJ0G1XCdvqx6CPdPdo18yL4f1enH2jJevPG7jynNdlo7y0LiQM0bOWK8ZOQPPkjPWYu3d9FoZTxZJs7vpAGuCySrjafBZulE2lDt1xuEFx8Dn6JXDlGTlDc7PgH6kA/Q6N6ezOzdHKAU4RHkjTfQOW3Qa+MiPs6/qZEkVNpClauBIA9WcVEEtpE5L6EoVrlTiShUGqU5SR6rwsmjwuFThqahBVu5ZUC/tgg0ST3ocKbzwkVl1OyIiOpVnBuK1WIAPVxjiqcFsaXx8bY0wcB+aYLAJNCMP96EFBvsVrTBYrLYXvyJrZzvlWAYdKdVOcHDXItNjpEBj22GfxSrlPjqbBtgY5WElJbxF4mMsLS23tdilcNlCh1VDDQFcNLhss8s2Bwjgss0uW+iyhQ5biPSpHhi2UD0uW7iBXYoXPpj/vMFHtcdioTRPSZrP90opPBTL2PBlB3L4V4B4L/ICe9E17sOSg3FGUwdfjZrLn9k2/ZXEBh/A4G246K/gBXC/VkXaCnxlixx0ewKpvIEPGjDwttzcoFuRxoqZTCmwh9ISbiwCqwuWQYW8E1REH9MAzygah0A+5YRYWDrCKx35/SnVXtGe0/q0Qu1i7WJtjubXoE5qfZpf/UO11F/V19VetVrdqt6pFqk3q9eqF6tC9SsnFUc5qnyhfKC0KB8oVUqpskCZpgh5Uh6Xj8vH5ePyIfl1uUabo72ivaK9oj2n9f2p/dwlC6icxr2grQAwfrN68RrlJKaAj6lpWCNP+vhulchC9ksT0hFpWMpIX0kfSWmpXCpiv7P9bIDtZ3XsIVbG1jS0+o1LLvTjcvigIRDM5TARhgdRb5kOxHE6wj7TYsrshYhjOr2+p2Mm5uIMXImrkY+bcAvOxyKsHMf8a1mLBSjBnbgYG/EwrsCjeAKF2IE0ihz02m5EwkPXQHYsw9cKfkwGyoAyDPECAzPg3jwYOBEwbTmY4XczBxvJQhlZTlowMAPdhwsekvCaAgOD5yIYmIE8qF6KMotoGEgi++rDkw4JkEnE7BSyvV/QQoefF3y6wMDAwMDAAhbbTNsMDAy+K2Bg8LyCL7/kqi0vTskxkt3uoGEPS4wPEEoViU+n02BGSBnxj2hTQ4RyAyKWxV2Uw92Uwz2UQynlbDvsXB0cbPgQRpzwUcciiGKHiYiRoucqIUC1jhzYKMSANgwlAwOTo1OwyOkjVcDHNVCG4cPGwIePw0kTMG35/ICBgYGBgc3BRnCUgbtFwOS4CCz4xrFI5NmVEEMywDBMFExm0PCFkcWI5zC9cpSVIIx3BjYJMTQIIxtr8lqDJM1nMIMs1w8YGIZMLoGnyEIVWfgbOQSqyYKE6WS3rTCcp04HwFokh4CGWyHQTf0OlYDF/SzuZ3YQmvtacofjEtwwInizCxxSg6EDHTQMn5xoktsYOR1xkpOSVed33oKhSSYZBvce3EkZaAjSL5kUDz3oPO1AH2UgjwVu2ynXzjdweyKBwecIXj3w4AGDrw5afmBy3Ged67ZcIXTU0wAaaADNNIBWGkAbDdQV0s42d4FDdtVhMEEb6skCq4MMFHfLpAa4TzXcJBjFEh57A1RXWwAyMExldjXiPoSpYJaz+bj8B+T0MWD1EeohmdWHfUzurifBZIJmLVA03StQm7btDyOIJ+XHbTSwMGFUF/keusr30E2+185lDns/PI0iNHq2wvIieShAztaz8k08l5p+C0U06lR+3IzTB+S3NZaSwN6PkmaWAbWwK1BG5E6ekZGtucT9+sG2ehCidgPjRwvDv9dqqGYxaPwAgx7QUQdu8QuMPWYj/CsLwo482FEGOypgR28E0UdtQWCXQBtyBrYsVsOOm2DHzbDjFtg739B6lQXh5/XEz4zGAvmUuqFTttZbw5YHQFBLNYJu9CJRMcODaOIuAWMZje6Cx9FgzixNPRqCFaqA9lOtBdc86Ib85H9E/kR9DA04fWPqtGkLFqNt+sJFC9Awc+mUaaiYP2fWFBQtXLFg6UNsWFmU1QdRdD3YRpseo3GvtJwqKEidf+JN7ESTDpGOwguj04KJmIpNOTrN0CCwbnSc43JMRh/UBJBfZCUu3uqBHbyukDowaCQUH7vocLfUYZH0sGWrtCSQrDShHk2FAA/bKPMH7SSuJXNhvDbtka8Ro0grm4rn45IezIilJowTs6MJnRWFJN2pDpUK4yLZFM+kKl1plJ9sZJUVqXuS9f1dXVLs8CDVXlYAYmR7NOLTJzAohxLPA5vbyF4DzozHo2a/QhO2hMvLSsqK7W2NVQUFrrzOVfllZYEcvcoQbtVkc9ZWhNpfVdrOQtlFpVnVWXWeSr+jUDEHw6TYEA77rj3X6q1pakJYa24Jh9txVk5yJcVjBYW8qqp8L5BTlRdCzZlsudpQpl0hu7Q0y6vz+POFhea/JNipa2uHcH3HLt06fl0Yhnwb/NQCfdfCQ/L/xLsHHu50YsipDueUS/mXmi61XK693O9KdapvJpSpeLPqrcK3St823ql7p/H98g8LPiz6JOtT06ehzx2f53xe+IXzi+wv/V9nfe3/pv23/LuC74b9aP7R9qPxk/OnwE/5v/h/1X8N/Fr3W/Zvwd/z/rT+y/9t/5/yP5MbJMksgKTyn+lPk9f6u/GT5+uPoALuXUXDsuVLFzWVZcuXLpPWrlg4PX47rFg4fc/q2bOWH/u4f6Aq2mr+Yb+akyz53fof4z7LmY3uY3cB28vipbuW3wS9hw5UYyEmVEVlCpjyHNgPQxAKa37FfbsNDOEgQiEPp/+/A/hkcodAzybvYpztphySBIeZupNTbKXf2wqwVbNmL6diYNX05bOpBjRn+ZT5VA+Ga7AQUzEMvdCGKuTBdXpKGTVsTR2yGTJU199ZqWUfVbO9q9tUsTG1Svr1qG8yKqf7ijaZvKOMKoLblOLkUAlPSAwVdaZGXij+es0Xd44aqa3RW70js0eUralsrzalVlUs9TFdsx5wVkDjuSGr95/7Z16IUlSjFWFEMAvX4HlsxA4cwCEcxSmcwTlcwCVcQQZv4z18hE/xFb7Bd/gBP+EX/I6/8R8kmamU2qgHjaRxNIeuoTcVUhTFErw1uC/4V8gjJYAQ8lCMctSgDV0xBbPFPPwRkRLvPvwn4jfx76c2UQm1UncaQRGaTaspQ+79puDe4J8hd/mBo395yHfkc/J5+Zp8Tj4tE3LrfSvb5Aa5Qa5fPhgg1wFyZbpULpnvXy6XAQhwOsvOZvfz35r/Xv3vRf7wph+L2bhZ93yA+1IvnBsTk5Op866wPAajIhiPiZiMqZj+rkb9bmdifv/3AF9FHwzFSAxGb/THAAxDT3RBdwxED9zb53drJW7BzRiOO3A3xmIMZmMW5mMJViOCGzAFN2IaopiOWzEHt2Eu7sQC3IP7sBxxLEQCi3AXFuNaTMC9WFYkdlQL7TmfoSrIHvyRgQYTTUaFl0ah6hufhFHp4lxcAW02OWQskoVE/CvN62SD6e8mg+w8Zsgx8XGUFZqUd3kd2+LQzMy6nJh/SuMUwH4F2F3dFEtood5XqpX6cyGbdiFhmU6fkgfIMcyWStBk+lYp5z25htXYqzIwOUPGnuW/IJ1f4oEKIRNDicrK9LcFnBfYvI5sr6OdcLYaRqNh+AxuNezWYp/D8Dq8Dme5x6f5DKdmMXl0PUfoulas6267yetwuGx6lsuuV1lS/wHUNIdLz6kVvDDbZQ0YRraLc264uMnwG24359zhcrgcjgDXdUOvdRvcqhu6v0LwXK9h9RuG14hfmd9vGIbBuWH4v/y0hdlmmmpTdZsW372eqFR7KqnF0xTLZISg2GUtfrai04aMSKTAxCgtfhaInhOJMwdIqIKJLYn1FKLJV1yvKg2jExmiWFqLn9wLRPedmrKZlYtEqnbEM2ktngSiKZHIVA/cmLSRtvaTEjMnkaoViuCjuO6h2P7T2YampOlUXTeZc9lIPJkEbBRLnxeKRkIAi4bjNo0t2JVPcZhiB5rplfUUu9BMuzfROlZIsQ2Zktd3eQWv+F7aieg2IRKpEbH9mvbS2sJ1ikQmkrhChX+rLwLRSxs02wo39oQf3rRw1OsXjt20VF2o1M2aoq4rYpPibxDF1ojE6/QGeG28KvhIVfBoUtPo+3jtkhCjR4sRY7XICAhymP2kCi6EpgqIDVeUueizm578Gq7TL623rPdGk8lR+1LuCT1y/X7afoJs3KLKPs3QI4oowfbJA2e0gFzLjoynOw1elxKJCxTb36tpu4qRs3mudMAbaYPbHT3X2LhNbSsk9ncrsYZIsJqw0SFrFcEOj0OeObAH8jmQWMRaq2ea/1FPo1tgDJRia1iz8lZsoJZbbjly4wFAHC/iomYZ0WqLe2UrZDVMpLCYi6+58lCWKyJ986WjuPj05R4flQguf79N1Hrr24qen/MZSvOSWt0z/hMN0M5xWI4Nw+X8aUQGVEehFJGYb2GsXqWacEal4abkBJNlcyIQe9V+5CFkTxb9k0TEIUgKBLxYBvtr1sQn//KkzYdMlNCBNKCrWLFSRiEHkkP1FAL41FlIDIRXvTAIFYJSne8QCXd8cmc0SkgF54JfGlrsu/Og7NXno0S01XoTHN5DBlCoHb/gbYFR2jsGT/7EKR0381YJH5De/DpoUmXDc3cjQAiqXmwWqpxwiEhFmIw+v5Nika3lr2ox24LEgN5rwkW2XDhegoKE/21zs4ho/aFxJtcogqv3QkHNjxl5tsS/j6lLtDWnP+0bqSwfbXt7zr7+P3HHRPFwWvnXvYqodW50SFBEq9ljgaQg/fUiKvD119+Pz96sR5d+dDVW1g+aj2DnnGrEPLvdlFgfCfMJc9Rm0Ddr/h6J1E0VX08RC23s792eOueGIs/zuOnIiy/Ge94VJQhVrb69iqrnl9ClW6e6ZW7E5ZtCpG4krr9vc8kG/tW3LXzWIMvF5KSYaO5HDyEW7lh7lx30CecWZTm+bc3zOfxH6FXOwq8ss6lzM/FbopvQfP5ZqWjsZ2A9S6znLXu5OL/8/H7u3jPnyZ2X7e7TlamPyI6Nj8IgbJMxFGL7g/kaVmsE2hKOsRzHuLJ5f/1yo+bHZoGO5ykdK2pFS0HNYROxaAgae5ayrPeCqz/LoPS+qjzqWW9d+uZkAB81Eiy31nU/6qRz2JIpfDWm/J6o9R1Kb4RI366OiH30EMYe5uZw+wze2Xs+kz3yTDm16aXMBxiZdu6609+726ly+97nPvkZMTj+DFj+cuHaZ5uan8pw173KFPa9cQ6HzZb/FTIDKtm04TSX3mwHnitcu6uYCMslTXwLv2St6ZZUWVc14oXxQtOW2XBenz73ViABny1QtHMBzp0JxjYNLD+wjxaVPnmqUAkLGe5nLFg6D1tEXY/s8mMq/AiKzkxfeCG5QexhGPeoCB46fCS7tnpgbbZ0x4nCtduK7RvOc9dlSrYf567bWWZ78szA2hOlO3YkhhwP3e7uYOw81tXJV+8AQ4UXMVQ4kt53i2Tp60U5upXrvzfkT3lyStzCf5QP/pDxF/J4eV+L/m1R6v2xAKlSIB1CV6/GkLHL/0D+JuMWIpGK+6sta7f1Y7/VldQNyxtuNFWC4Me0lq30yHVwAlYPBfzq4QQM6yjFHDYzYsE8DB7BPQwmvmmpuSCw3wDF3FlDDy1ePPTQLE8CZRDBa5BE4SBDWAQlww4VLnM9fm8SAZsY9hxKoYPaYPWwP6AeaoMhnUeuZGvpj1+2TD9lF1yosWSmoy0MHsFbGFDKJfoQ05DfbxrqQwi8C9LNc9bdU47SEVJFysxjq2bA5OsSpH46Icur4coF6Ctg3jmGYFI6A2JqIeaMzyHmnAN5Rp0Bm80P0N01rzc0nY9yY/Mr68tnsF9R+/Q6hTcsNVcXOAtqT/A9RFJwshZt1CrosNRS9PDme/eUl50Xze4IkRTO+9i6b22yXKiwUaiz8QijOaSp1hzSaA5pqjWHQJ5RZ8Bm8wP8n6eSNGczROe83S3c9Cj/fKzZ1KifNPEECXtiR5VgGjPd2tvmom24GTfzH7UIesHixRVDxUXFQxWVqeKi4hS8mE2zAbPiXprR6RCzllj0bxrPJfeHW9kt4YcmOs/dfsHQuSfX3XIK/OBoPCd+iN7oBttpNs2w816zaoJKR84bbjvijWxv35iOsPAGq3zQNlyHm3gjEsGaXZLplYIyLp5CzEN+v3koheArdYyAfV4/5fd5Ycj/dDX4vYC5/jTNmNnpVI+wxmLj9epD6HIY+umXWfwu/u+ods5YLNvEoxWSVzkV4Duuo1Mvu+9lZ6NKs66hdqBu9acu/j6lJ0V5m6C7tU5vHlynVpmnTxf+lg5OcZAWtcwRrAOS7sbz02cECWWluLKDfGAeMW9oBniEYX8MmWFvW2+bi7bhFtzMH7EIe2g2ECeOsejof4aDHMPB+H8esHsNq0X/rv6DHPsH0LsO5N3mD3K0HxjedY2xuhy/SSdyJBOO30DJOdaJ/9pWnmeNno8e/yNT0Lb6JuvBm6Bk2+I276eLDmw5W9dI+OpmXSijF7WVBTjg4P2oeGE1scTatEID+iP4M5X4M8GfMgPQ5vDfNSFOTSj8N0hkeaGuTr/W4+nK5X+4/bTUJI/TWu3n6J/PiY3nRULReaP4WcnHFwWfjvOEvPFPBcDPjSyhkY3pNLJlCRMJL/DySbQBD0JwrHvlQGqge2EMjWIk0sgnFwdBIvtleLkbH0+n8fHl7vBjzsfNYY2qA5+PqzrDavPjIG9Pdg8V+hKhkB9D4DCTnaTcXyooBRD0si50Q3Rwpd85mR50Tq4ORNuWMAIUa1zQ1ozYEkZNLz4P1/R2mBCVV6BENfg49XUfuMvaaWWyjLZTy2QBU04k5UminEjKk6Azg3Es6lBUbvElw0WE686JMZ3eAqP7vgd/fxZKzvqCyTJ/DrO6hl78o4/VVHI/eHNJlpnbCBLZuat+RZdzsOWrfp2Z9b+W5pgHdyh2KMyDnPRrgPPv7sA4a8Mef7bz392BcdaGPf4s6OTGRvzkZDpNTo74Y7ERPzmZTpOTI/4oZYsbtT34IK7tjRts1laDthcfxLU9rUZwmMmWNoeU0ojdJo2GlM2XiL8vCT5dz9fy138qAH8liL7GAyIHnZcONW+YlSYnR/yx2IifnEz3W5+cHXYXBuUTtrhR24MPbrjSIYk0egdsIZk8DLkdXei0TZr2xyVbHM9//rgE+FxmCHryJSiqtrlaHFbB/+9/Y/23YYXMpbObmJQE88419X1z0i+zoW6TUXB7IrMenRrUNLi0kCnRrwHT57w7l5n7LnUHCGeYQwgvRsrsdlLGiyGHmIke5cic5kRioFk+0gOSvZ9lYvPb3RxOC+ee9jCoSuzORCmviZ0DscPeDsYLsVgWVos3dCSTiMWb/8uB/wPlHyXfCfUcKMk5UtLxXuCTnp4T4pwTYuBjir/b3pHxsjLejh+3AJ6T+tv9sGgp9Yb7ERGQcAP9QdXk/Pmqzf1MgJnBqDbPn6+anBEMkAbYXJtC52O1fbDZoEfMtX3YfLQ2hZiB6DZ1WZ13cCv71L5Vc4+BYid1K/TRC1PgHvUUc7MDhhD0Bar6dS0VVaBYu0YVs+rropj3+uld4NRDbgcBq/MMmN6oR+Xh96oCXoHR0t5g9JhQj28JO4Q0NZI6qznWr3FYGeH2xHe7CDVEuVBbvt2FUH5wnV7jo0SfLvmqh+hhvvt7d84e8EOGUt9dkJfnU4utCY2uHcMMfSkzZfYJV3u+2wWpmx2UCy/EKZdDmQwTBeXLgJRLpiDjgkCLdJSaFwqNz3Tq+lP48F00POXpP5qsrRptB4KZUn0mgpRDAiGsyFcIYUggl0MCIazIVwhhSAAKYoXzmla6bt2igITrHdDq4yaHh3k/PwkxVnqwLZUabKOtEJPMf9/DOEz6eL/WSzq9sKXE4oWdTi9sKbF4YZKBMaNumg4zwjBm1E3TYUZQnGmRjlLzQqHxmZR+Rh8+fBcN//XOFxJrq0yJuKnvanP2QcYFn5+VS/ZQcrI5IQ6oL2C72eCzgivuK2CUy3u+oqjyPR7/ucqiigtgdJB/oXJqg6JrG/oeOV8rKZ5a+TyYuE2Wk+DU8cjtMl1Dma5pmPdeZfbPk8rnwDcXbTG5kjFBeoZRnJzp2eZjtTqap2ogq86MIYedVVmdMySto6Nbym/oVOzxjTW5O32j0seIECF73Dfa7i7wjyr3g78Mncr9vtEKd7tvVPY4ESKkj9Gj89xNvjHcKIB+nLwjsIgEY+gnGRSwPR9lPPnL1IRMHIYgcZiQqTX46npxmagmKqqz1omiNU/D55/h9ZYNvpilcEslHpVK4nFLFUrXH75c0v9qz8ytrZ17pnYZMJgvenpc9DQkenq5dW3VzmXWtcKnIeHT4yzw5dZ1VTuXW9eKnt6bP161cxz4bO4XLmOXXyBXCtxq3bhl4xYQDmbLd3vFxeWzDxYkCwY/7Qx8ZGrjOfQrtiXuJyoa5I7a0XrhgU2fx9CiqKqJ0hgMdErm9M5tVj2zktFZKY9FJn5371jcMS2qaiB1dmusXwmac4sjYNPnXjj3e5PHUr83AeA6wUzVwBnEhSfjrXjStcw2jndRakmjClY1SsLflAAjp6pnTcmNRrQ9vYnmJNAvVN9hWpG6PrUqt3IqX6haEDjyq9UOW5USLbypgwI99MmaOvcletJUb7c9F/6tbLRlzwUtPmcUEYKlruWS7iNdkbr5sa873LdbadsDbh9QnL///H+2/37zmsKe5j3//g8p/Rs4/tr6PttLjnU72s/Z39l14bnHOj41/nf5IYf76iqq+iq3ef7NTi4EPjjac8HFPR3eG470EFcf81125UTzh/92tfXs7+i6+JyKGHBQoiQ6vitSju+BX53f8/2DPz/W+ay6Hfz96LkX7G90DtaR0YuqGo61HTx4rK2h6qIouecfzsYL9p8zKZpN0GQWHfUmaKqvecv9iEVhecTteoVk+Qo40NTRcMPho7qre4QFdrrf3X70YPuei48dPnrBxd94Ugw4aHGboIflH5Rie3dOaG45IcB0FEb6wIX9ejBMXcJRRIm/BtPT+cyRoHptUuOgzreUPL7AgRW6tKfvMl+Rf5nl1O+sMaNzjm8iNL/U/f858OB9BuUXnheU6nemmNH/VBvsH3u+yhGV/w+DMw+YnhfkQmWYVZAL9//mU7ekvIu/iD3wq66r+wBz1w0P/Iq+uu97rqg3b2ccS8NVyt1rW7GhM31VUAhfxSJfEBTCC7+J1QGm0e9tJ+5uorMf9ubtdRsCN+hhb+K44h7AYj8HbnBOLOo8oJwH3gWZ0jBMRIO+YcY+QY4TIqovbqZYSfYJctx2K/eJ+ipXgOmh3wj9Y0kuEz6VVHwrbIIVOU7Ux+hbY58gx4k2qq/frDP9z6xnpdknwo83YsA7mFkeyZi5p6spOUHMx+g7wz5BjhNLVN8/iPUYp/TsfnKS2KNOuc3VLJLdT04S5zFO/YLdT07aaguS71TlJslDe+qg5CSpP8apTnY/OUl8UacYc6NFF1IzWC52f/jJ2gx4F9MxabWdGraQHAvtl9o59VT+zO4nJ0t2pDdiwPHdMLWfWJI+62w/rB8rz1Zq+gHYQ7O6prIJhnA1aKm8RB2vwQaxS/Glex7VxgqEHLH4SGIENOWbJORhKBYfsUVuLqqfJuSVDErA5PhIZbGyAQ8nFc8Ro+CaKnFCDoFXDI4lQeDBwRZJK3YrIQfOSKw/7XKELcbiI+aITLz0EWul8XlqoRxa1lT2YAuEHMnxDHgE1ADAq1UDAPiDxGka+mrFAOiGgp9PnL77bAWcoaGvJgTA/hKwq4nTYC+9jnjV8BTscSJw/9py2ETWkvcGAi98TUDoq7YA6IXE6TtMlcY1SLs+CL809FVzQCZd1bUOcR9xGuKrVqEOfow4jeS4GDDyzcKridOV6/G7wRt4pPIk/iD4Fj5SGcUvAE8Q8iFK/OAM+8tDLeD/A0UAfhDGBOxB7J/YKv5b4griS8SfiCxpJDvIb5EfUQrqTuov1Ap9Hv0i/S49wkCmhbmNeY05LqNl58v8st/J/gMNsAveBL8BP4Cfw13WzT7DnpKr5ZfJP5APKShFjeIaxUuKnyv+weGck7ufG+VKykuV7ynPqHpUJ1T/UH2uiqgxtVp9RH25+i71E+o/aghNq+YezTOaIG/h7+M/4L/gC1qH9g0t0pE6Xleta9Tt112ou173sO5F3Vd0P9K9r/uvbkg3rUvqCgIjCIIotAiHhEuEm4QHhOeE14XvC78V+oV/CgNCVIgJW3pCr9FX6X36ffoL9Nfp79E/pZf039b/Uv+W/q/6T/Rj+kV9Tl8xcAaLwWPoMjxj+KkhYtxrvMN40lgx2UzfNy2bRfN55i+ZYxaV5SbL25bPrYet37OO2NS2q2w/svXZ3rP93fahXWW/1P5d+x/sGXvmMPgP8CNRAZT8h6nqChJhrzccDBLhsNcbDBJ1kUjdF25Cg8CfCffg7t8RrcWJrNxgMOBGwcDINRoNiTYsFouSKmYyHIdh+bm5uaJlezEcDoeTxYrKYgE5KUAnP31/pVAgAyJaT66ura0R5rq6Opc+V0AI7eyGQnq9Hmwmp4eGhsYSu8FWRxkv5XK59dzW+loGIVTGSvF4fEfOmWxbgOadXq/XEWfFrq6uLlHPrMfjQJSCFCXXyGRkQMTKJGRZdjs2MTExk2DVEEI87/Otr6/vUHJBFEWjHAb9BcIluCQbt04XjUbC48ux2QGXx0ci0WiJdxfnSxtLUXlpoxAKu7OztjO3CihtFQJaWCyCgYGUKgYbGhpEnl5dDA8E3dlse3uH19fgqxNFsc7X4PN0tLer0SwtjtRGT7snjxFYpQBLUQCSlVDIqd1yQAtJEjQ3Gwh6I0panV/N6GyeZsWjG901rAWCgzeiEJ+aVpKgsHKG+F8pEDL5/HwOZCXJsFnCESlGyJ119cVgTLU2uP/Q5yvrvVaytOWtRDI6YS62Q9r3Ev92srI0oeUZoJQkA0ExkBSjCrHpyWJ5WNH4Gjc5DESvcFyKSzO5jUZTtVnBwqvCbDMZjdPTqMwZSXGujGYG/M+AnOTHi0UYYAtbJVBGxM/azk5ANTAQXlylebGB+IUxVWog6I7HYxuZXGazQHLYzOQy2Vg87vUqiI04Kb5BKFwH/LuAVfLjJAkDbHmXkisg8QMoKqBqbvbYdJnV+Sipu0ETBjXx+sTF1FUo9381SBW3UsuLi4vDw8MLmwQvpHOFreWx4eFhh8OhJ0qsSk0ByffffYolxPOqtVAoNJPlZcDtNpaWEomFvOAOumAFbW1tbRYJwWo0Gru7ux2ClpCZVDJa29Dd3T02NrZUApwUqCYoWgYhrOQLGxsE39jY6NbNp8Ds7BqhUioVu6uzQT8OFMANMOAGAPAsi2Esy879KRweGgqHh4ZAVPJTHg9CN3UEqLY2hDyeXj6d3t5Op9OM2ettbfV6W1uBS/JTU1MQzqIANToK4dRUL/DjQAHeBRg4BQA4lEqlctu7FMMwaqOR12g0Wo5Ta7VajtglWblcvrNKkvl8NhaLJVG5VMovzs3NjcexfMrh4MvK7bP6s2cLsgzmKGtEURQ15cT4+Pj4KqhI+HZpN3CIIAmaN6gUCpamaQrfqZQLCKFMQoPFYjGzObdRqgBKJpNBliqi7eXl5eX0Lme1Wi10evbs2bNnlcuTk6hIQlEUIVlEk8FDoug2YSidTCY3SqW16enp+MrKciKRSOZlFFapVDjeaKRpo8vlchqZ4vJUEkJYLIiiuLiYKm+RvJ7nNWq8tMiATCaTAYyqqqqqSgWMEq7VyALWSrlUrpRKeUalEXie51iWhRAqtXZPXV2d1GSxaVlWoVQqNTqd2VkniqJopcrZbDZXYriampoabVOTU0tsxGKxDULrbAr6caAAfQADfYq+CuXCdrk8MDCp5J7K5ZrGT6ylbg2HHuwomXuevSiK1ayCB5mcLNNmu5yVtZZ43y/T51BhtNXXd3e3uVzKrcaATHmm8RNpsbStYVlQpdwjcOjKshCurKwkd1jFulFlG1Q5y2azJW2tyPamvvs2g3X2MzqxlFheXq6urmaL2QViIAo2pQCzu7uJECoVJYa0NDQ0ODRkr8H++utsae3s9Pl8iUSCFGxeIrafcPMzJIllSewG6FQ0Gp2OpXuFwAOPlhbharVajaPE1NTUVEJkcEBKUjudRgVdTKfTRVphdAKEerX8biqVSu3yrq6uri6XsDUDTkn96afRpVQBQlhILUU/BRBaT7ShTTRym1wU82q38pyAlESGEDo+EFCGtiQHjXxn0y6qEdrecwKcEumD0MgElL5tWhWHGtSY1BsXjUT1I3+NVi9Fo2BSCtD/CYU+RGhNwpR0r5r72nfWVY5e2bPpaW8HrVKAbq+u9kCokLBxuwI99A3ZhSmk46djASSlADb7uYSFQkG2vlGe3YjPelAlBTDLAQnz+aTAVbhCrotO9EfGZldyqVgikV7fzufzra2tJljJxeNxg13D7cx8NApoSVIjtLu7jRBKZzJIu5GUreUaNS4xlFXPlYN17ZPVa+ves6/F19jY1dLodrsXFha25Dqn5muW1OaGsF1BktQQkiQd1SFlMtYAzJkqATr9j1VatKB5yIboYceFsgR3zu10zEFD+4SDKG3V7ZQEcQSHDVShAslxHFlAG/HZ2dn4BlLZ7Xa7Ck3V89lNgTVJshRQCSs3iHSiAhgc3JSl8fr6ejwt2xwMVuHFrVmBIs6q8rN4aiB/CjfsVTEAUgqwBCWDxKOMIiSusVHYFLYmSeMtYVNolASX9bfLmkS7i1+BUDRd/AoIoxQ5u2OjhG2boAiBCds2NhCCCWpRa+PNSXt8YmJqbnU1lVmORsGKJCkPJYtdd2lra/MKlSBvRKva3tLgdlVX19c3tbcDlyQpIUSoSEStDA0NjU+O8cWNuFHbu0Nz3Eoyi1ir1YqjDWRqP3Hl3EY2sQQJfHt1ZGRkOpWbXlpaSmyBmCTVbm1/MTg0NDSXlQtGk8mg4QBCaKsAHM7a2lozm48tLa5k45lCr5fBd5COV9CVeDyOuHIuvb6+nqe1drFOBghddVtbm4Exmz0eT5UaaCSptlgQPU1NTXaOSMYTq7k82oIQsiy7uDQxMZHaVZptFptBqaQtC7zwbhshMpqSy+UYZuIIghgejkSGhyNgXAqoZz71eBBCqbl8Hkv0eEKhoFDfqc1kMsViZkNl+urr29rqQbUUUNuPTU1BCDW8TNYwSrFC6c1VehUtFqudV0GVShUOhxMFgrdYLHNzxNGPb2+XApxJVFqfHIgCW84h1GuIx2OJ5eWlTCbT1tZmltmqcl6v9hUswFEnkzbtzc3NXofJ4sME06dfPqBkQvFUMgtHQESSGIT++uGHf0UoKD+Szu+tNlmF7S7QKEkMhB21tR0QWiBTy/royMHNdGaROJtdXJpjRv4D19eSSyEwJvk5UvdnkcjPFusnEft7evb3GsqbHS32ajl97uEGn9VwzSWCzeX0Yp8LJD9XV3fttTosjkSsjIys9NYWOak4lv1wLakMDZ7RrSYHw+b9TAmhgQGEbK2Xy9WrKifzR6prtvf17EmrlAdBh+RnGAidThKyM7r5+V5jX0mO+Ozdvw2usbOzSVp25qO1VTAiUTbi+f9TKMCEQhxCtk8+ISspbjRedME+jyOTwda29kCDEYgS9RR5jWrtigDj8xUgfKqpKahWr9PFortUmpw8PQ1GiHj2AKloC4XgtZmmV2i6peXaZtBJxFZjKDliBKhC1Z2rOqMCEwOQ/0hJraW/CIFxScKs1iC1nO/qyi8HVU2JcuPRcuZwyiwImoPAK0lYJBKkVL//8MPfq/jYb6p4Bnwq1drc8PDwTGx2NpVeikQic4szIyPbMv2NdxX1sm18HyFCxfM8ryIQmJCCfxg9o7OYKUiCfrPR7Y6RI5RIJFLtzlgxhUKxVqs1YQ1212Isxq8KwuxsKBSa9ZtMDn94bm5ubm4uGrUSzZubm5smYY1GdUo9l8vl6ooOGNBjFgJFUVUA4VRRIXJcx2KxFSdNj0vX1wmj0agdt+u5o0SC3yH27fblk9svTTQsy2omUuM2w9Ej6TaRSCRuJUVnyBTaoI/iOCQoMm6CuuWNra0tTzHc3NvbOzgfTR/7rQY4HA6hweqbXap1GGvk0aNHjyJWutOcD/iAHyFMnapPjP2rw93dXUELXNvb29F5LfYY7GCABeuGbszJceJALJfL4kBMdrj5paWlpXmukwRdxBOeJVoQMYlEIqfxFOWZWCzWOFpdvcUbCoW8Fn1UD2qpVCpVA/oocK8N6PPBgwcRE64IJ2+99ZbG4IHnztHnOS6fTyZrtWQyD2qIp2KxUsnrTSR4fVAQgsFolKKi0SBwIp566y2/P59/8CA/HHBEMMmIQiFTt5sEFcSTLCueiQrCzEw0ajDsiETmtDJ8Fp/RvWi1Wkl5KEGWZWFXLGQudNRQzCeVft9KZqs9ncPhgDCVArdoB2NZGCemCiCIuJ3SRda3trYW4XVYPd/b2zsuSx5Psfh4sVwu1ru90Xg4HCoaRmdz39Y1jGt9X+yQ63Z8WLq6uup0XC7gRDsYTWviuKooKm/HB1f7u7u7Fz0VMAvb29sbXqZa9fsfVzV1fSCQTHJcMhkI5PNnU76iuMBS6XV9Oh09Xy01nQ4GgQntwHyeh37/6wF88AVPf63Vmkxa7fX18fE1KCCEv3hx7x7C79178YLXL0tSqyVJy8sbGydx4XvCj60KwzIiOyfW6bNnzw7T+f54/Ie3U7k+QRBTcIQQhilKXNfKHB3u7e3lu7EYb3W++uqr22shdqo8enDXT08mEydYR8hoM1IQQtv83fVXXnklrD885JvMZc39QrabPGz5jxO74P+fl7ai4fH0O++kESAeG5WVwrYb3YqBD37rI+Dhs3J5yeMncBGNYGnhBQ6cTDWf1JqghHiYSPCU7XVt2IAP8dCUEMFakOwc9/RqKJlXbm78fn+gN5wcHh0dAQHF8e7JSZfXBr/4xeAH//68e2wXhOCYgPSNw3F1dXVdwOciq6urgEJx/IPr6x/kwRuvqT9Vf0r+xbM/f/LkDStPTeFqqzATx72kZ2ZmZrS5KfjHv/a1j/P4/7755v++brr2rq6urgrCZr9QKBS06gv/t7/5m3/l8e/85Cc/0iw+go8EEu70MZZlsX6nnb+4uMi3O9hNxw2tWCd/eDDLh3l988Z7G+J43IHjQJmCvb0LOJcCC1tbWwsgNQcv9vgwDuXhcChDXMMYDAZGg/cunz9//vyyh5tXTVheNb9DEE4FStwBMY/7NdjeXrFqxs3j3d3d4+ZYY13ZViiiiOaaO8lxpCoJgiCpZDKZJJ2RjY2NjYiTBD302IJTrNHmdDpjbYc70UTpw7EY744Kwuz8nc3NzTvzs9Fo1KwddTqdzkhrBhvosWXUrBaujo6OnrEsSw6axesXz54JxFfx1WcYeffdowZN0xqtUqZ8eXpwEKmxObPZLKbVcX9YPnDNqS/0lVz0DCOhUAQvFAr1bjnxJ8EuT9XYUKPRoO8QOpZUF1xzRzI0GYpwH++RvclJJBxeMvtuY4N+xUkgIWB/QuA6ODUg1h7RGO89Mp7p3NLdzc3Nh++L3EynrzwKQgicPCalWrlZyiD25Dn6GY9v4du5ttYVJuDkJC0Am82Gif3KTUOWZalZLacOFblTP/vd7373MpOunWt/oDJVkEFx8zB5lEgkLlpar8/jcc14OL0mbiEt0fuxWCzMDm6zNze32ZtGc/B4zUCpk1BgxoZVq1WJdenxyWQygXqPJzQPcM4+/9prr20GTL7g0p07d5bcIIKQRR0srm9vb4fYabuYTZ2lSvWGFLdQxosXu7u7Vx2Ztnt8waDLZNA83sEAC6z+q9oA0KNUyuWS5RHoIRiLzTWf0NTiYqFAkhRgEXzrLdLTk0aq6Y5O9uXLl8e3XdzidDqvrq5yTUnVsuz7hQeBFiu+3Nvbe1nEECa0BnFs0BJ4h7i+vr7s0g6K2Wx2ZmbGbWaIoSgCI0Jawra2vb29ZiPicKrGoTq1BLDBpsIkzLp3xFajzF2E3Bwe/+e33/7nJ8xWd/zeNZdDEdfAEuJx0/a2ST6smlbv6ym3bq/f64uOczCZjEO31x5pNJyCJuLxv/zVr/4S4X/5y1/+JY//+EMf+jHv+JRCf+jB4pKV/vRHNjY83Ee/ptNHlj8KPod4HH7gAxDh8P3vhzzu//nP/TzYwQALLBX8BjjCQP2mUND+/+/eNlYqvwN7aAeoCJ6coC8BLy8/5oY95aOh8Pjhhz8wcjm3wTbaAZrE0cDr6zpMjdmnae0fqlXT3n6Tcf/AjODZGQKcx1dlefKhUHCw/Sq4Tw4JFATf+14EZLjhDoRpt3E8QpKVyh9AGYEEwhL63IIEzzidOL6nqn7/V4AHgW2EvbK7i+DbVSr0Q4Z2AjqOYRhOB/piv98X+4Cd29zc3JxjQa/VcRvup3o8InodYGDiDsYAOj2wv38qucq6yObmZkRXdkmn+/xOYFi/vb2tD4HW5vP5bFogpk/nDdMiMITHgnjXwwb+r0yxWJgc0ON0IpFIj+kBGY7xzZ9VZqYk6fMFR77tbHbKIzKRuHPHN0SQrDMT1GhUVZkRMq+9FuQRubaWTP46iWAjHA/wIHjeXo9lN2MrKysrDnJwkzKbTAyciPV6fUAbEzxIIMPTKU7Qnq6r2/BuiDZo4xRJ0xZfaDbBe83mVuumfn5+fp6eMG5fsdyFGoPT7/ebMWWLB1FkuOfyqyO5+lPOMtKdsRqnlPGoK4hiVAb7DxxUOu5Ci/Pu3bt33fSoUXdYTHrKNRWcdrta7fRFURxpOU/A52339EbH+vr6upuDvKFUKkmEbWan/lZGcK0mzk6nmCwrU1WRJ/Ikbui1egdv7+3tZWpTyuPx8HdZ2MlkMhlRoXE1W+lNgHEmHA6HZmcX50OhkNugkVvlkt3MUUI6nU5XRixvsFqtSr1+lUwmT08VgoizsjQYjBRZlqc4VOMGTMdt3ltbW5vRM8NcLseDHayWvvMN1bk5mv5ktToeVxcP5+Z4hDkceUQVCg7HXKEwxxtcV1fDYcHlYlnXafDqikeYotxDVCSiKG9GIm/ysn/COXLXzbbbmauzy0Kz1WmWy+XGEGMNNHWVnWKWxcXFRSc9qmQ5I7+jj8U6Yleo1WqNltAZxU3lEKR8Y6r1+/0zFvbxrNOpN1uMBrPb7QsGgx4WDKo3Nxyjg0LH5o3aJvUGe/6W39E/f97rKXq73W4zG/Vk3ITpuM3Y2tpakNMPC4VCqdW3Rvgmvml0RZU1VqvVZPSu5C6Pjs5Pz7LFQrVeq9WEscrOvC/4iZthVTFzenp6muvySKN289W2OEBBYlQtV9qddrstdDr9CdjfvyjXMY0tFArZNFirernPr+DDRrlcLhWKlY+/ura4ur4yFwwHA8Fg0K0nBsXr6+vr4oAwhVdWVlbCJh5pcC1NqhMFBUf9KcvQrNFo5AwGhgQrK2EjrgfNQqHQBHrcGF7hwQ4GWGCzqjeZNsGuHR9rtaLIIzwaNRoRiPHaVwZn8/Odjt3OI/zly2QSgW5b/BF+ouzEaO6MbszjsZtMJh2Q2u12rVhsdjodUQLWe/fu3bOCK1bKiwYwVXRqAu2Kf99q80gr96WRBirS6PW5kaRAzUjqy2B//7bdA06nE/Tat/ulkkKb/Zubm34zrZT4nZjSa7Va9Vqt1Wq1+oA1m81mu/1SvsLioHoBklaBs96nTtAqG9oC5nvPOJh5XguVmYs0GMS1g4H0jQcY9ywvOzVk9wYeu6TGuUzTSlvIn5HFyAtthea1vDLtdqdbPg8vra+v3Fmd9c14nC64WnQEpbQJ85wVo0ZieOHo++CqMOAJv8PE0cgwoRwup5EzmUxGzsAQcQs0ZDJ1eWp2LGxubi66bFO5nuFXXC631+P8398nL44PjlPZdC6XzWZLPYWyuibt9MnJyUm6PaE9s7Ozsx6aJwYTSODIoGHwXn/QEwSh0+n05bhFGXq9FtBVhPVbTQtKF1i82kp2pG8O2TIYWmCC8FAol+NJqyBYAYHwQsHvJ6BAvXjfwP3+QoF/A6/V7PZkhBCinIDphGJCZm8YzIAc0lNUt3Rz/PTp0+ObUpfiOQs5HA6HpCVQZmsSAPNID6HB4V+IRqMLfocBchPupJWEVxoHObQD1vg4mEc74KSVhWVqEbNbcUxes1Yjo9/u6kOQQ6anT49ubvP1TmfIEKpYujl6ylu2ljHsVzDOqtm+PzCPTNHo4oyL6HQ6XRnzbnTNLEZ/Bwv2PUOmOC4Fagj6/U/ISLsdAW4Ej46eKMv3DlYBR+jJDnYXfAwl2+80n1q3HZrN6u2hysLSBi2S9CFV/VAsFrYZsXa7jRlt4Rhv2xRFyr9pvpKuSJg5+Ha0g2AWWWgalErg6qrUGCiXVOsMGqUrOfElfOlLZanVGU+nU0nmuIuL/d///ve/P6nLrCV9nS6KuMViseBi5uDg4CAL+mhBknpCo1SuVex2vVEWi2dPnz59+6RebkqxWNhmlKb+kl2vSnBs15rNlZW1bmcdS06yKwSCAY922Gg0GkOtowp+0B3AgxZo2mB3m002qyDIE5vXu/Tw4cOIn9IxtNRYwayz1W73+l2lRqX7KJfK9ZLL67EDBeEqQULEUoxSchOSrKpgMuatR0eHL95lrm/qsRhZZv/dwyOAo9dpLTXUSv3RaXvzpENXxVou53MFh9nua54EyegoZG/KQEF6dTwBqipLhLukMBTCIEnw1vX16NbWcFjltlDo9If3YxvrAEc7LMSgqsLRSDvUsRjCIGbCoEG/B8hDovlL8Cv0Brkynvks+CR6wzx849MIcc6/gatncJlPxt/hrx0fvSSIl2PN9QPe8WakUqvVKq3xRO/1er36yXhYvri4uCgPL4v1a6VqxcsXz/f29p6/uEy9F/knQbmRuqTPn/385z//+bNzcIx4DcuSmIah4g6K0WAkW622oXXI+MLhsI8ZWmG7imZG0liVe72erI6lEUinb/vahmpyOBwmtaHt36b5R/cmk3uUKomiKKmUwenz+ZwGSm4Ui8ViQ6YsoaWlpaWQZTHgMJvNjsDi2nsePnz4nrVFr16j0Wj03kU6+v6PfexjH3t/FKyhJ4SqAgjjDgiBqoJQyM0Sk14pk8mUehOCdYcQoaoAwh8KthofxAfvm0EV4CRJ4kBVxqPRaKyo7Mzy8vIMq3ayJycn2Q6YIo1WS2lIHMZtECc0lDaVKo9JLri6uhriiFEpxQfhpC8IQn8CNXqz2aw/V9Futxt+elmO41gNwJAmlyvUhf4kbpv0hXohp6rjntAs3dzclJpib6w2qPGh2z5osfW7/oBO5w7rdB5/VzBaKkVZbtzKcq3SMjiHQEU7kOMQxXGlktstigiKImJF0e0ulTgOfOc+wAczF0cXv/qfg4Nf/fr09OmvL9K3mQkslSZyLteXz9PZS/DvaAfmcojK5aZTDAsEEAwEEBsIYNh0mssB0mkXI7zGmaLXK8teb7Go0RR5RLtclQqElYrLxWPuUgnhQhsi4OaZhExuN4Rud6Wi8HRv/i9IO6jpZ/U1YO9ed3nGNGtqAkv7um0BTZ5pAGs327WChj6o55naZY0ZV3UeXXXM1B5OHcJqtVqJzoXqGodZUIDD3JyJUMXGbA2VMM1BNmIuRBkzOlvXKOIDAaQvFjsyxjidTgaTO0WKn+Fnuh+eTKeKMp2enJyenpSLTUl6cXB4UR72h7jt+qV6OlUSRbFRyKUPnomt6u27v/jFL965vK5WUy9fvrwsghcI4YW834uiXn++gGFAkY+Pks6t27jS1/v9Xp/X52QN1HQ6pUwb99fX18MaqXxbKJRvC2JvgvEPA43GcNhoBAI2W6AvNBoNhiYgjjlYH8cVYMC69Xq9XmoTjIFt9SYKNT8/7wRdluGsVqubAzhCuMV320TR5q3PotNpsYkrfGdjY+OOnxlWbrL5Ur1Rq7QlSQK60sXBwcFVZcTaHCaTyWjy2HU82MEACz4MIPgwACCk00Go0+lyA3qc/vu/W62Dg2RaOE0nd08PI+2C5wN8TPjskHFpCbj8Bwm1+vy8Q9/5jte7sfFw2eVyuZYffvb73//+9z8LPtMHyITPGRmvr8EwgE5qSEYB4nfCCMLoSTIzBsLpTIHB3D9btUAPPfQi6Tp1Bk2EoCTx5MXXUmAWJaHDrJP8jASaYzCDWd7dMTll2EM5i2XwRgbQRDvki+EadZ7oJKmHRgYwi3bI1T4ZXeJorvdhRhgzAb3xyABvMiOBRh6BgCAMBkqnQ4I5RgTl02GBSRrIeLj6rxyYOjg9C+fAR/krjxz6aDPiHgJz9XQ9IGY6zyMmsEL2GID+4fgZGdTyCAOchBFBIY8YQYBIgomdjhn4pJGl6aMWXR1IHVF5BAcaVFGApObDCTENkDkdO4hIvaJ9C3TASKWuxRqPS+BzkMpmm0e84D6sNmIvDfDgPra0PLjWZDJp8Wm/35/ilvcsTha8m8/n811nTtAwFcK4CYIpyGQktqcLhUK6HitleM9Eajab0gRjGAabtC680daEcZ28PxgwRAiDUI0DNa4PBmlZM8xms0ONTAd5t6MqJEmXyzM0LTebsNezJzKbnZ21ThDMZuFHHY9rtRpVOTcaVSCS54r0+W5vqz0EfT5niKOn3ydJg1fubWzTjMt5iqIwpd/vTwZnQEUgi/SpogBxyhwOh90cwHiC0BHTLO8hd8p4XGzVarVaC9BWR0/CNazVasXhAoAIBJF+hjao4347k8kU60M1TipyVxgUAF/F15XVKWHvE2bQjI96okFPwWm73R4MBrIgCJbaprzkzpebVEpt0WczQOLCk9LkeGVQJY04bApyYUzTNEaEWs8r9e/T9TqVZVmbR1v5K3zauRrazYl8pe4QBEF0uTqGozmbFT3N2hgzl/q5N1miMOMCz/NGsTiRTCbHxgzLsKPRaDWNdrtNNYFhuyOhUMjtsNR0Xe/GzJFmfb44OzObrdezPp//W5Igy7n9FQqyXOjvL+TEp1LtdobnKeVTqaSHJBhG+EqpqmGob7+tNvfvlGihMDmRmqoW6rquV02LzT4xXWrzgUAg0GFpZSc4FrX4A6672zQbxWKxUKkNS8VW9Iphv7io32kbibrdortDcnmUzs5OyWaUSrLotG4uV/Q6K4pKuQI2/oD7+utGgxFFkefswxLDdneHQiHFyfUULldpdF1iF3ZX6iViqOpTPd9NZSbHp4rZ0k0IMsNrhvJMvS+Zrf6zJ/8OyGnYzxqVSqs8238Vo6NTVYNTnDijOjWq9RrdfqrpaX1mt8cf8Lpk0V0mt0uVpmbBYH1BAHa043GL1coYRtzfaNpt1uG3jjYEApKFPTQW2WQtUkAbtHDjcvnIzOlpl6vZBBuPM93dTmcc3RrXVf7W7S4UGAaVeJxJJJLJOL4j9gsdk47LOV6WZaXjV9XtFjkbpdTeapmj4MpcsMOUBrnq26NVLnTBkIa4iqS3eQVKPM62WsQ02oaF0OF+SixG2zBJq4V8HqxdDofDsp1FfnQ0U68QURRJpZ4Z1ZaXS7quX4Z2SKfT2XLr5jFKCLoc5fKkNZAnyz0o9PKknPrss88+S5UtHo/HY8FUfNhBjJlLo9kcdjSbjW88kHjAZjMrZT0FFb1cMW2qKlmZ5nbjGmOVVBWl79aiRi43PZnpU72BkN+lSPZLobUcGWLXbpAj1VQqlarS25SRnBYzzlUpx1l5nuecjmHRpesVhvWEw2EPy1R0rVcUJcn1ybcTPybG0tPZXC5XNeyiWey9Tctg7ZnIXXb5K2JNg9I4Z7PVG61KpVKtNobFpixba63s2NhYtlWzyppdPTrMr2ubnAQox6WrF5RWq+ndlKcokeQunn6K/pZWmHQLhun5aJjmRrfgm/15cvwcdxImEp3bUTc2tqupG+qGdj3tnLqhXUvdUDd0F0qxInh+w+4kjM3KmEZHp4vWK2a70WwRqk/kNL8k8YrH6/UqUql0o8tOYGL0hx9+SKYolTQ/Y2dtDqvRNtpTmWq7UW3UWpRSxis7NH+5nM1O67qezTrdXq83GIx0dXUFg6iXBa+HQxSIUatVCjkry9QKRZPaHZwoNSttosrzTsWnqqpPqdX2XjaJ77755pvvE4bB48A2s2UylkK5vv8GsZB2S3TadeTzmWwmn8+Xq4JHVdVQMDQ8tY5iVPLAGqyhASruByrSsnnRssFVhjKc8XPia5PXAj4fbzYziUQi0zR5X0zRAtmvLy/Sr7P0ftmUyu3eP7Qt97rmnXu1QCbTMAW3rS0jmJ1encZ2HRIku6HWlMmN8/0a06SlHzWmjx0raoyzIfRlEMY1T8J0GhkZGXmBLdiiEba1wysdSjQajSqOpvOVadYs1FKbPuLUp7VwzSwk+vr8vKNZ50zGwfv7Yk5aWDV+yJRHKysdLTsu8FKHs1qdDVSdXbNnz57dpYWX9CzeXalQu0ft7+9XPfZrXJ3FupvRa6uqtysciUS6VMPI5XLltFN+HvQcz6tomE6nUomr/a9PirKCIHR0dHo8no6Oai6tcd5ZxIH3PuHAd31yyJ9MJpOvQTjstqKYSqWKsLrDMR75P/zwww/zC4Ig5C8Wi8X8sVgs9hqMjeXK1O52u+20nBtDV6CIlTcyc6Z5S1DTHe/ZxoE/s3HgnWMc+B4gHFQo20rHYlGPxNykOxnJE43FkinfB4YD/0oO/GY48D0dOGjOUWdv0vVam3Opquri2m2rzmKS9mAOLWbxVXnO77983LWm7OCYCaZ8phz4aOk1+adXT5lLzbnMoKUPwv8DiyWH8ICSK8v82lxqLmUGmV9F/Lb9G/kCEerFXLoFR0kVMboFi2gfYmQLQlTCHNqBOXQFjqKBPWiAUBeOEglHmSEcTSpDF2QXj+bxSs7jKBlHL3kcIdw/D5A03AwQJk14SBEy+QDdNI5O+iIG6Fmsor/GAN2OARrDAP0XVtGXMUB+ijXEQJDewgApY4CZiwH6MgboK1hFH8PAEg+211bMpmvgpX/CCfokFOY2FPosfPQgBLoFvfQE1tATWEywFbPRj732zS/FVatI8pOs96CX4dFLJOwmvUVLmxFUWogCzZ3f4ygJ4iD5GH1kPw6T/WaT3AeLX5hLmV9jI/kEm+ibYnieWT9KtuE5egxL6HKEVGqdW9TaUx94WEFDnZkDM2YWOhk0iIQDNFJpGERA0EOhVkAiQqTeCFDxqu3JdtVWf4qViCPQD6t7EtE8AtTaTaFeQCLCdW1BL7mFuWQQEfIwokT4DqeQR9FLBjGT7EeY3Eg7S/qy7KInMELFz1f96i4mYJ4Ql8THyZn05JfJ204jbeoj8DcchRV7YYl1zdTDgWyU/OpxFDMWFrWH6aOrCQKVbpqgEOmSCQarSGPCgtnkgwkrVPLPCRv6yU/3iFhC+B2PADw5AB81B9kBH7UImQkfNYUo8FGbiwn4qHH4DhN2RPH/IYeY+yNO8PjzBI9evDAhQMKdVMTMD60EJlxwYA9LvyC2wvAMGR925vAsuYZnyzI0RzXnJPPED88XORwTky4A96sLA7zI5aKwbTH4j/MKwEs+pO9rOYTzOIsncQ47cQVP4gyG8DT24TwuJX0tZ3AcQ3gGV3ASO7EJe3EAZ/AsbuBwjuNexjxswvmo/MxyoCzxYbrjLIbQNz4QFXvFM5e+irOrgbJ+8D0YwiBO4srngbK98K24gSu4hCfnfTlQ3hMfwUkM4dxyx3E8mx3z1hVcwKqPP72uy3galzCEC7iCy5iP1hDOYL6SP3qDiGE/tmGPiOs6hGcxiKs4gydxCccYX8r9qc7jHCJYjPlYhAVYyMoRlCPRI4p0ZU9WR2fFasF9YgMK69yM87iAmwVWykgidMdKRPIgQ3wpOvl8RLARZ3AGXZn5cix9FpcLy9c0z/PH5wqe35L5W6zBDAA=) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
}

/* ==========================================================================
   Especias Don Ramón: hoja de estilos de la maqueta
   Plain CSS. Sin frameworks, sin CDN, sin peticiones externas en tiempo de
   ejecución. Las fuentes van embebidas arriba de este bloque como
   @font-face con data: URIs (ver mockup/README.md, sección "Tipografía").
   ========================================================================== */

/* ---- Tokens ------------------------------------------------------------ */
:root {
  /* Tipografía */
  --f-display: 'Fraunces', 'Iowan Old Style', 'Georgia', serif;
  --f-cuerpo: 'IBM Plex Sans', -apple-system, 'Segoe UI', sans-serif;
  --f-mono: 'IBM Plex Mono', 'SFMono-Regular', Menlo, Consolas, monospace;

  /* Papel y tinta: base cálida tipo papel kraft, no blanco de laboratorio */
  --papel: #f4eedf;
  --papel-hondo: #eae1cb;
  --superficie: #fbf8f1;
  --tinta: #241c15;
  --tinta-suave: #5b5142;
  --linea: #d8cba9;

  /* Acento primario: chile seco (CTA, precios, marca) */
  --chile: #c23b22;
  --chile-hondo: #93291a;
  --chile-tenue: #f3ddd3;
  /* Variantes de precio/texto secundario para usarse SOLO sobre fondo
     oscuro (franja "Lo que más se vende"): --chile y --tinta-suave dan
     2.76:1 y 1.89:1 ahí, por debajo de AA. Estas dos sí cumplen 4.5:1
     contra el fondo #2f271d de esa tarjeta. Ver README, sección
     "Revisión: contraste y control táctil". */
  --chile-vivo: #e8836a;
  --tinta-clara: #a89d87;

  /* Acento secundario: hierba (mayoreo, confirmaciones, enlaces) */
  --hierba: #2f6b34;
  --hierba-hondo: #234f27;
  --hierba-tenue: #e4edda;

  /* Acento terciario: cúrcuma/comino, para foco y detalles */
  --marigold: #d69a2d;

  /* Colores exactos tomados del logotipo existente. Usar solo junto al logo */
  --campo-logo: #41b73c;
  --rojo-bandera: #d21f1a;

  /* Textura de grano compartida por todas las muestras de color */
  --grano:
    radial-gradient(circle at 18% 24%, rgba(0, 0, 0, 0.22) 0, rgba(0, 0, 0, 0.22) 1px, transparent 1.6px),
    radial-gradient(circle at 63% 66%, rgba(255, 255, 255, 0.16) 0, rgba(255, 255, 255, 0.16) 1px, transparent 1.7px),
    radial-gradient(circle at 82% 15%, rgba(0, 0, 0, 0.16) 0, rgba(0, 0, 0, 0.16) 1.1px, transparent 1.8px),
    radial-gradient(circle at 38% 82%, rgba(0, 0, 0, 0.14) 0, rgba(0, 0, 0, 0.14) 1px, transparent 1.6px),
    radial-gradient(circle at 8% 70%, rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 1.3px, transparent 2px),
    linear-gradient(155deg, rgba(255, 255, 255, 0.14), rgba(0, 0, 0, 0.1));
  --grano-tam: 9px 9px, 13px 13px, 6px 6px, 15px 15px, 10px 10px, 100% 100%;

  /* Escala de espaciado (base 8) */
  --e1: 4px;
  --e2: 8px;
  --e3: 12px;
  --e4: 16px;
  --e5: 24px;
  --e6: 32px;
  --e7: 48px;
  --e8: 64px;
  --e9: 96px;

  --radio: 4px;
  --radio-chico: 3px;
  --sombra: 0 2px 0 rgba(36, 28, 21, 0.08), 0 8px 24px -12px rgba(36, 28, 21, 0.35);
  /* El foco por defecto usa chile-hondo: 7.05:1 contra --papel y 7.7:1
     contra --superficie, los dos fondos donde vive casi todo control
     interactivo del sitio. marigold (el valor anterior) solo daba
     2.13:1 ahí. marigold se restaura mediante clases específicas para
     las franjas de fondo oscuro, donde chile-hondo casi desaparece.
     Ver README, sección "Revisión: contraste y control táctil". */
  --anillo-foco: 3px solid var(--chile-hondo);
}

/* ---- Reinicio ------------------------------------------------------------ */
* , *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }
@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; }
}
body {
  margin: 0;
  background: var(--papel);
  color: var(--tinta);
  font-family: var(--f-cuerpo);
  font-size: 16px;
  line-height: 1.55;
  -webkit-font-smoothing: antialiased;
}
img { max-width: 100%; display: block; }
a { color: inherit; text-decoration: none; }
ul { list-style: none; margin: 0; padding: 0; }
h1, h2, h3, h4 { margin: 0; font-family: var(--f-display); font-weight: 900; letter-spacing: -0.01em; }
p { margin: 0; }
button, input, select { font: inherit; color: inherit; }
button { cursor: pointer; }
:focus-visible { outline: var(--anillo-foco); outline-offset: 2px; }
/* Fondos oscuros donde chile-hondo (el foco por defecto) casi
   desaparece: se restaura marigold, que ahí sí da 3.84-6.8:1. */
.encabezado :focus-visible,
.banner-mayoreo :focus-visible,
.mayoreo-heroe :focus-visible,
.franja-destacada :focus-visible,
.pie :focus-visible {
  outline-color: var(--marigold);
}

.envoltura { max-width: 1180px; margin-inline: auto; padding-inline: var(--e4); }
@media (min-width: 900px) { .envoltura { padding-inline: var(--e6); } }

.solo-lectores {
  position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;
}

section { padding-block: var(--e7); }
section + section { border-top: 1px solid var(--linea); }
.seccion__titulo { font-size: clamp(1.6rem, 1.1rem + 2vw, 2.6rem); line-height: 1.05; }
.seccion__intro { max-width: 62ch; color: var(--tinta-suave); font-size: 1.05rem; margin-top: var(--e3); }
.seccion__encabezado { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: var(--e4); margin-bottom: var(--e6); }

/* ---- Botones -------------------------------------------------------------- */
.boton {
  display: inline-flex; align-items: center; justify-content: center; gap: var(--e2);
  padding: 0.85em 1.5em; border-radius: var(--radio); border: 2px solid transparent;
  font-family: var(--f-cuerpo); font-weight: 600; font-size: 0.95rem; line-height: 1;
  transition: transform 0.15s ease, background-color 0.15s ease, border-color 0.15s ease;
}
.boton:active { transform: translateY(1px); }
.boton--primario { background: var(--chile); color: var(--superficie); border-color: var(--chile); }
@media (hover: hover) { .boton--primario:hover { background: var(--chile-hondo); border-color: var(--chile-hondo); } }
.boton--secundario { background: transparent; color: var(--hierba-hondo); border-color: var(--hierba); }
@media (hover: hover) { .boton--secundario:hover { background: var(--hierba-tenue); } }
.boton--fantasma { background: transparent; color: var(--tinta); border-color: var(--linea); }
@media (hover: hover) { .boton--fantasma:hover { border-color: var(--tinta-suave); } }
.boton--bloque { width: 100%; }
.boton[disabled] { opacity: 0.5; cursor: not-allowed; }

/* ---- Encabezado ------------------------------------------------------------ */
/* El verde exacto del logotipo (--campo-logo) queda SOLO en el círculo detrás
   de la imagen, para que el fondo verde ya impreso en el JPEG no se note.
   La barra del encabezado usa un verde más profundo: el kelly green del
   logo escaneado no da 4.5:1 de contraste con texto blanco (ver auditoría
   en mockup/README.md, sección "Accesibilidad"). */
.encabezado {
  background: var(--hierba-hondo);
  border-bottom: 6px solid var(--rojo-bandera);
  position: sticky; top: 0; z-index: 40;
}
.encabezado__barra {
  display: flex; align-items: center; justify-content: space-between;
  gap: var(--e4); padding-block: var(--e2);
}
.encabezado__marca { display: flex; align-items: center; gap: var(--e3); }
.encabezado__logo {
  width: 52px; height: 52px; border-radius: 50%; overflow: hidden;
  border: 2px solid rgba(255, 255, 255, 0.85); box-shadow: 0 2px 6px rgba(0,0,0,0.25);
  flex-shrink: 0; background: var(--campo-logo);
}
.encabezado__logo img { width: 100%; height: 100%; object-fit: cover; }
.encabezado__texto { display: flex; flex-direction: column; line-height: 1.1; }
.encabezado__negocio { font-family: var(--f-display); font-weight: 900; color: #fff; font-size: 1.35rem; text-shadow: 0 1px 3px rgba(0,0,0,0.25); }
.encabezado__lema { font-family: var(--f-mono); font-size: 0.68rem; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.88); margin-top: 2px; }

.encabezado__menu-btn {
  display: inline-flex; align-items: center; justify-content: center;
  min-width: 44px; min-height: 44px;
  background: rgba(0,0,0,0.15); border: 1px solid rgba(255,255,255,0.4);
  border-radius: var(--radio-chico); padding: 8px 10px; color: #fff;
}
@media (min-width: 900px) { .encabezado__menu-btn { display: none; } }

.encabezado__nav {
  display: none; position: absolute; inset-inline: 0; top: 100%;
  background: var(--hierba-hondo); border-bottom: 4px solid var(--rojo-bandera);
}
.encabezado__nav.is-open { display: block; }
.encabezado__nav ul { display: flex; flex-direction: column; padding: var(--e3) var(--e4); }
.encabezado__nav a { display: block; padding: var(--e3) 0; color: #fff; font-weight: 600; border-bottom: 1px solid rgba(255,255,255,0.15); }
.encabezado__nav .encabezado__mayoreo { color: var(--marigold); }

@media (min-width: 900px) {
  .encabezado__nav { display: block; position: static; background: transparent; border: 0; }
  .encabezado__nav ul { flex-direction: row; align-items: center; gap: var(--e5); padding: 0; }
  .encabezado__nav a { padding: 0; color: #fff; border: 0; font-size: 0.95rem; }
  @media (hover: hover) { .encabezado__nav a:hover { text-decoration: underline; text-underline-offset: 4px; } }
  .encabezado__nav .encabezado__mayoreo {
    background: var(--marigold); color: var(--tinta); padding: 0.5em 1em; border-radius: var(--radio);
  }
}

.migas { font-family: var(--f-mono); font-size: 0.78rem; color: var(--tinta-suave); padding-block: var(--e4); }
/* Ancho de línea/relleno negativo: crece el área táctil real del enlace
   a 44px sin empujar el texto de alrededor ni engordar la barra visible. */
.migas a { display: inline-block; color: var(--hierba-hondo); padding-block: 14px; margin-block: -14px; padding-inline: 2px; margin-inline: -2px; }
@media (hover:hover) { .migas a:hover { text-decoration: underline; } }

/* ---- Barra de confianza ------------------------------------------------- */
.confianza { background: var(--superficie); border-bottom: 1px solid var(--linea); padding-block: var(--e4); }
.confianza__lista {
  display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--e4);
  font-family: var(--f-mono); font-size: 0.78rem; color: var(--tinta-suave);
}
@media (min-width: 700px) { .confianza__lista { grid-template-columns: repeat(4, 1fr); } }
.confianza__item { display: flex; align-items: center; gap: var(--e2); }
.confianza__item svg { flex-shrink: 0; color: var(--hierba); }

/* ---- Héroe --------------------------------------------------------------- */
.heroe { padding-block: var(--e8); background: linear-gradient(180deg, var(--papel-hondo), var(--papel) 70%); }
.heroe__grid { display: grid; gap: var(--e6); align-items: center; }
@media (min-width: 900px) { .heroe__grid { grid-template-columns: 1.1fr 0.9fr; } }
.heroe__kicker {
  display: inline-block; font-family: var(--f-mono); font-size: 0.75rem; letter-spacing: 0.1em;
  text-transform: uppercase; color: var(--hierba-hondo); background: var(--hierba-tenue);
  padding: 0.4em 0.8em; border-radius: 999px; margin-bottom: var(--e4);
}
.heroe__titulo { font-size: clamp(2.2rem, 1.6rem + 3vw, 3.6rem); line-height: 1.02; }
.heroe__titulo em { font-style: italic; color: var(--chile); }
.heroe__texto { margin-top: var(--e4); font-size: 1.1rem; color: var(--tinta-suave); max-width: 52ch; }
.heroe__acciones { display: flex; flex-wrap: wrap; gap: var(--e3); margin-top: var(--e6); }
.heroe__stats { display: flex; gap: var(--e6); margin-top: var(--e7); flex-wrap: wrap; }
.heroe__stat b { display: block; font-family: var(--f-mono); font-size: 1.6rem; color: var(--chile); }
.heroe__stat span { font-size: 0.85rem; color: var(--tinta-suave); }

.heroe__mosaico { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--e3); }
.heroe__mosaico .muestra { aspect-ratio: 1; border-radius: var(--radio); }
.heroe__mosaico .muestra:nth-child(1) { grid-column: span 2; grid-row: span 2; }

/* ---- Muestra de color (sustituto de fotografía) -------------------------- */
.muestra {
  --muestra: var(--papel-hondo);
  position: relative;
  background-color: var(--muestra);
  background-image: var(--grano);
  background-size: var(--grano-tam);
  border-radius: var(--radio);
  overflow: hidden;
  isolation: isolate;
}
.muestra::after {
  content: '';
  position: absolute; inset: 0;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12), inset 0 -14px 22px -14px rgba(0, 0, 0, 0.3);
  pointer-events: none;
}
.muestra--surtido {
  background-image:
    repeating-linear-gradient(135deg,
      #2e2620 0 8%, #b85222 8% 16%, #6e7a45 16% 24%, #c9af63 24% 32%,
      #7e1f16 32% 40%, #8b5a34 40% 48%),
    var(--grano);
  background-size: auto, var(--grano-tam);
}
.muestra--grande { aspect-ratio: 4 / 3; }

.tarjeta__muestra { aspect-ratio: 4 / 3; }
.tarjeta__muestra .muestra__nota,
.muestra__nota {
  position: absolute; left: var(--e2); bottom: var(--e2); right: var(--e2);
  font-family: var(--f-mono); font-size: 0.65rem; color: rgba(255,255,255,0.92);
  background: rgba(0,0,0,0.38); padding: 0.3em 0.6em; border-radius: 999px;
  display: inline-flex; width: fit-content; letter-spacing: 0.01em;
}

/* ---- Más pedidos / tarjetas ----------------------------------------------- */
.franja-destacada { background: var(--tinta); color: var(--papel); }
.franja-destacada .seccion__titulo, .franja-destacada h2 { color: #fff; }
.franja-destacada .seccion__intro { color: rgba(244,238,223,0.75); }
.franja-destacada .tarjeta { background: #2f271d; border-color: rgba(255,255,255,0.12); }
.franja-destacada .tarjeta__categoria { color: var(--marigold); }
.franja-destacada .tarjeta__nombre { color: #fff; }
.franja-destacada .tarjeta__minimo { color: rgba(244,238,223,0.6); }
.franja-destacada .precio-chip { color: var(--chile-vivo); }
.franja-destacada .precio-chip small { color: var(--tinta-clara); }

.rejilla-destacada {
  display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--e4);
}
@media (min-width: 700px) { .rejilla-destacada { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1100px) { .rejilla-destacada { grid-template-columns: repeat(6, 1fr); } }

.tarjeta {
  background: var(--superficie); border: 1px solid var(--linea); border-radius: var(--radio);
  overflow: hidden; transition: transform 0.15s ease, box-shadow 0.15s ease;
}
@media (hover: hover) {
  .tarjeta:hover { transform: translateY(-3px); box-shadow: var(--sombra); }
}
.tarjeta__enlace { display: block; }
.tarjeta__cuerpo { padding: var(--e3); }
.tarjeta__categoria { font-family: var(--f-mono); font-size: 0.66rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--hierba-hondo); }
.tarjeta__nombre { font-family: var(--f-display); font-weight: 700; font-size: 1.05rem; margin-top: 0.3em; line-height: 1.15; }
/* Antes esto era una fila horizontal (precio a la izquierda, "Mín. 1 kg"
   a la derecha, space-between). Con precios de $35 a $1,700 en la misma
   tarjeta, un precio-chip que no rompe línea (white-space: nowrap) y una
   etiqueta que sí, compitiendo por el mismo ancho, eso se rompe de tres
   formas: se recorta a 320px, envuelve a media frase a 375px, y ocupa
   dos líneas en la franja de inicio a seis columnas. La causa es la fila
   compartida, no el punto de quiebre: apilar verticalmente le da al
   precio todo el ancho de la tarjeta para sí mismo, sin competir con
   nada, para cualquier precio del catálogo. */
.tarjeta__precio-fila { display: flex; flex-direction: column; align-items: flex-start; gap: 3px; margin-top: var(--e3); }
.tarjeta__minimo { font-family: var(--f-mono); font-size: 0.68rem; color: var(--tinta-suave); }

.precio-chip {
  font-family: var(--f-mono); font-weight: 700; font-size: 1.15rem; color: var(--chile);
  font-variant-numeric: tabular-nums; white-space: nowrap;
}
.precio-chip small { font-family: var(--f-mono); font-weight: 500; font-size: 0.6rem; color: var(--tinta-suave); margin-left: 0.3em; text-transform: uppercase; }

/* ---- Categorías ------------------------------------------------------------ */
.rejilla-categorias { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--e4); }
@media (min-width: 700px) { .rejilla-categorias { grid-template-columns: repeat(3, 1fr); } }
.categoria-tile {
  display: block; padding: var(--e5) var(--e4); border-radius: var(--radio);
  background: var(--superficie); border: 1px solid var(--linea); border-left: 6px solid var(--hierba);
  transition: border-color 0.15s ease, background 0.15s ease;
}
@media (hover: hover) { .categoria-tile:hover { background: var(--hierba-tenue); } }
.categoria-tile__num { font-family: var(--f-mono); font-size: 0.7rem; color: var(--tinta-suave); }
.categoria-tile__nombre { font-family: var(--f-display); font-weight: 700; font-size: 1.15rem; margin-top: var(--e1); }

/* ---- Banner mayoreo -------------------------------------------------------- */
.banner-mayoreo {
  background: var(--hierba-hondo); color: #fff; border-radius: var(--radio);
  padding: var(--e6); display: grid; gap: var(--e5);
}
@media (min-width: 900px) { .banner-mayoreo { grid-template-columns: 1.3fr 0.7fr; align-items: center; padding: var(--e7); } }
.banner-mayoreo__kicker { font-family: var(--f-mono); font-size: 0.75rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--marigold); }
.banner-mayoreo__titulo { color: #fff; font-size: clamp(1.6rem, 1.2rem + 2vw, 2.2rem); margin-top: var(--e3); }
.banner-mayoreo__texto { margin-top: var(--e3); color: rgba(244,238,223,0.85); max-width: 55ch; }
.banner-mayoreo__acciones { display: flex; flex-direction: column; gap: var(--e3); }

/* ---- Pie de página ---------------------------------------------------------- */
.pie { background: var(--tinta); color: rgba(244,238,223,0.85); padding-block: var(--e7) var(--e5); }
.pie__grid { display: grid; gap: var(--e6); }
@media (min-width: 700px) { .pie__grid { grid-template-columns: 1.2fr repeat(3, 1fr); } }
.pie__marca { display: flex; align-items: center; gap: var(--e3); margin-bottom: var(--e3); }
.pie__marca img { width: 40px; height: 40px; border-radius: 50%; border: 2px solid var(--rojo-bandera); }
.pie__marca strong { font-family: var(--f-display); font-size: 1.15rem; color: #fff; }
.pie__col h4 { font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--marigold); margin-bottom: var(--e3); font-weight: 600; }
.pie__col li { font-size: 0.92rem; min-height: 44px; display: flex; align-items: center; }
.pie__col li a { display: flex; align-items: center; min-height: 44px; width: 100%; }
@media (hover: hover) { .pie__col a:hover { text-decoration: underline; } }
.pie__legal { border-top: 1px solid rgba(255,255,255,0.12); margin-top: var(--e7); padding-top: var(--e4); font-family: var(--f-mono); font-size: 0.72rem; color: rgba(244,238,223,0.5); display: flex; flex-wrap: wrap; gap: var(--e3); justify-content: space-between; }

/* ---- Catálogo ---------------------------------------------------------------- */
.catalogo-controles { display: flex; flex-direction: column; gap: var(--e4); margin-bottom: var(--e6); }
.filtros-categoria { display: flex; flex-wrap: wrap; gap: var(--e2); }
.filtro-categoria {
  display: inline-flex; align-items: center; justify-content: center; min-height: 44px;
  font-family: var(--f-mono); font-size: 0.78rem; padding: 0.5em 1em; border-radius: 999px;
  border: 1px solid var(--linea); background: var(--superficie); color: var(--tinta-suave);
}
.filtro-categoria[aria-pressed="true"] { background: var(--chile); border-color: var(--chile); color: #fff; }
@media (hover: hover) { .filtro-categoria:hover { border-color: var(--tinta-suave); } }

.catalogo-meta { display: flex; align-items: center; justify-content: space-between; gap: var(--e4); flex-wrap: wrap; }
#catalogo-contador { font-family: var(--f-mono); font-size: 0.8rem; color: var(--tinta-suave); }
.orden-select { min-height: 44px; border: 1px solid var(--linea); background: var(--superficie); border-radius: var(--radio-chico); padding: 0.5em 0.8em; font-family: var(--f-mono); font-size: 0.8rem; }

.rejilla-catalogo { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--e4); }
@media (min-width: 640px) { .rejilla-catalogo { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 900px) { .rejilla-catalogo { grid-template-columns: repeat(4, 1fr); } }
@media (min-width: 1200px) { .rejilla-catalogo { grid-template-columns: repeat(5, 1fr); } }

/* ---- Ficha de producto -------------------------------------------------------- */
.ficha-producto { display: grid; gap: var(--e7); }
@media (min-width: 900px) { .ficha-producto { grid-template-columns: 1fr 1fr; align-items: start; } }
.ficha-producto .muestra { aspect-ratio: 1; }
.ficha-producto__info { display: flex; flex-direction: column; gap: var(--e4); }
.ficha-producto__categoria { font-family: var(--f-mono); font-size: 0.78rem; letter-spacing: 0.06em; text-transform: uppercase; color: var(--hierba-hondo); }
.ficha-producto__nombre { font-size: clamp(1.8rem, 1.4rem + 2vw, 2.6rem); }
.ficha-producto__uso { color: var(--tinta-suave); font-size: 1.05rem; max-width: 50ch; }
.ficha-producto__precio { font-family: var(--f-mono); font-weight: 700; font-size: 2rem; color: var(--chile); font-variant-numeric: tabular-nums; }
.ficha-producto__precio small { font-size: 0.9rem; font-weight: 500; color: var(--tinta-suave); margin-left: 0.3em; text-transform: uppercase; }

.notas-venta { display: grid; gap: var(--e2); padding: var(--e4); background: var(--superficie); border: 1px solid var(--linea); border-radius: var(--radio); }
.notas-venta li { display: flex; gap: var(--e2); align-items: baseline; font-size: 0.92rem; }
.notas-venta svg { color: var(--hierba); flex-shrink: 0; margin-top: 3px; }

.contador { display: flex; align-items: stretch; border: 1px solid var(--linea); border-radius: var(--radio); overflow: hidden; width: fit-content; }
.contador__btn { background: var(--papel-hondo); border: 0; width: 44px; height: 48px; font-size: 1.2rem; font-family: var(--f-mono); }
@media (hover: hover) { .contador__btn:hover { background: var(--linea); } }
.contador__valor {
  width: 64px; text-align: center; border: 0; border-inline: 1px solid var(--linea);
  font-family: var(--f-mono); font-size: 1.1rem; font-weight: 700;
  -moz-appearance: textfield;
}
.contador__valor::-webkit-inner-spin-button,
.contador__valor::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.contador__unidad { display: flex; align-items: center; padding-inline: var(--e3); font-family: var(--f-mono); font-size: 0.85rem; color: var(--tinta-suave); background: var(--papel-hondo); }
.contador-fila { display: flex; align-items: center; gap: var(--e4); flex-wrap: wrap; }
.subtotal { font-family: var(--f-mono); font-size: 0.85rem; color: var(--tinta-suave); }
.subtotal strong { color: var(--tinta); font-size: 1.1rem; }

.ficha-producto__acciones { display: flex; flex-direction: column; gap: var(--e3); max-width: 360px; }

/* ---- Mayoreo ------------------------------------------------------------------- */
.mayoreo-heroe { background: var(--hierba-hondo); color: #fff; }
.mayoreo-heroe .heroe__kicker { background: rgba(255,255,255,0.12); color: var(--marigold); }
.mayoreo-heroe .heroe__titulo { color: #fff; }
.mayoreo-heroe .heroe__texto { color: rgba(244,238,223,0.85); }

.pasos { display: grid; gap: var(--e5); grid-template-columns: 1fr; counter-reset: paso; }
@media (min-width: 800px) { .pasos { grid-template-columns: repeat(3, 1fr); } }
.paso { position: relative; padding: var(--e5); background: var(--superficie); border: 1px solid var(--linea); border-radius: var(--radio); }
.paso::before {
  counter-increment: paso; content: counter(paso);
  display: inline-flex; align-items: center; justify-content: center;
  width: 32px; height: 32px; border-radius: 50%; background: var(--chile); color: #fff;
  font-family: var(--f-mono); font-weight: 700; margin-bottom: var(--e3);
}
.paso h3 { font-size: 1.15rem; margin-bottom: var(--e2); }
.paso p { color: var(--tinta-suave); font-size: 0.95rem; }

.precio-bloqueado {
  display: flex; align-items: center; justify-content: space-between; gap: var(--e4);
  padding: var(--e4); background: var(--papel-hondo); border: 1px dashed var(--tinta-suave); border-radius: var(--radio);
}
.precio-bloqueado__texto { display: flex; align-items: center; gap: var(--e2); font-family: var(--f-mono); font-size: 0.85rem; color: var(--tinta-suave); }
.precio-bloqueado__valor { font-family: var(--f-mono); font-weight: 700; filter: blur(4px); user-select: none; color: var(--tinta-suave); }

.formulario-mayoreo { display: grid; gap: var(--e4); max-width: 640px; }
.campo { display: grid; gap: var(--e2); }
.campo label { font-family: var(--f-mono); font-size: 0.78rem; letter-spacing: 0.03em; color: var(--tinta-suave); }
.campo input, .campo select, .campo textarea {
  border: 1px solid var(--linea); border-radius: var(--radio-chico); padding: 0.75em 0.9em;
  background: var(--superficie); font-family: var(--f-cuerpo); font-size: 0.98rem;
}
.campo input:focus, .campo select:focus, .campo textarea:focus { border-color: var(--hierba); }
.campo-fila { display: grid; gap: var(--e4); grid-template-columns: 1fr; }
@media (min-width: 640px) { .campo-fila { grid-template-columns: 1fr 1fr; } }
.formulario-nota { font-size: 0.85rem; color: var(--tinta-suave); background: var(--hierba-tenue); border-radius: var(--radio); padding: var(--e3) var(--e4); }

/* ---- Preguntas frecuentes / genérico -------------------------------------------- */
.detalle { border: 1px solid var(--linea); border-radius: var(--radio); background: var(--superficie); padding: var(--e4); }
.detalle + .detalle { margin-top: var(--e3); }
.detalle summary { font-family: var(--f-display); font-weight: 700; cursor: pointer; }
.detalle p { margin-top: var(--e3); color: var(--tinta-suave); }

/* Utilidades */
.mt-0 { margin-top: 0; }
.centro { text-align: center; }
