/* ── Shared Hero Pattern — dot grid + Cameroon map image ── */
.page-hero, .hero-standard {
  position: relative;
  overflow: hidden;
  background: linear-gradient(135deg, #012E1D 0%, #012E1D 60%, #004d28 100%);
  color: white;
  padding: 52px 0 44px;
}
.page-hero::before, .hero-standard::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    radial-gradient(circle, rgba(255,255,255,.07) 1px, transparent 1px),
    radial-gradient(circle, rgba(255,255,255,.04) 1px, transparent 1px);
  background-size: 28px 28px, 14px 14px;
  background-position: 0 0, 7px 7px;
  pointer-events: none;
  z-index: 0;
}
/* Cameroon map — right side, blended */
.page-hero::after, .hero-standard::after {
  content: '';
  position: absolute;
  right: -10px;
  top: 50%;
  transform: translateY(-50%);
  width: 280px;
  height: 380px;
  pointer-events: none;
  z-index: 1;
  background-image: url("data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAHbAUADASIAAhEBAxEB/8QAHQABAAMAAwEBAQAAAAAAAAAAAAcICQQFBgMCAf/EAEwQAAEDAgMFBAUJBgMGBQUAAAABAgMEBQYHEQgSITFBIlFhcQkTFDKBI0JScoKRobHBFRYzQ2KSotLTFyRGg8LDNFRzstE2RISTlP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGutbDbbXV3GpduwUsD5pF7mtarl/BAI/wA6M7MC5UQxMxFWTVFynZvw26iYkk728t5UVURrderlTXjpropGGGNs3La41yU14tN9srHO0SofEyaNqd7tx28nwapS+91+Ic182H1ErvaLxiG5Niia5y7rFkejGMRejWpongiE8452LsW2qypW4YxHR36qYzelpHwrTvcvdGquVHfFWgXZwpiWwYrs8V3w5dqS6UMvuzU8iOTXuXqi96LoqHbGUmX+Nsd5OY1kmtr6m21kEm5XW6qa5I5kReLJGL+fNOimjeReauH818IMvNod6ish0ZX0L3ayU0mnLxavHR3VO5UVECQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vF1tW84Uu9oa7dWuoZqZF7t+Nzf1O0AGS2WF5TBWblgvVxiexlpu8UlUxze01rJE9Ymneia/E1lpZ4aqmiqaaVksMzEkjkYurXtVNUVF6oqFANuXKGqwnjabHlnpXOsF7m36lWN4UtU7i5HdzXr2kXvVycOGvd7Jm0xDhehpcDY/mkW0RfJ2+58XLSt6RyJzWNOipxby5e6E8bUuRVtzRw/JdLVBFS4ro41WmnREb7Sifynr116L0Xw1KMZT46xLk7mU25wQzRTUsq01zt8urPXRo7R8bk6KmnBeiohqhb6ykuFDDXUFTDVUs7Ekhmhej2SNVNUVFTgqKVA2/8poPY480rJTIyVj2U94YxE0ci9mObz10Yvfq3uUC1mBsT2jGeE7diaxVCT0FfCksbureitcnRyKioqd6Kd0Uc9HnmNJQYkr8t7hUKtJcWurLcjl9ydiayMT6zE3v+X4l4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhX2022+2eqs94oYK6gq41jnp5mbzJGr0VCh20xsvXDBEVVivA6z3LDrNZKikd2qihb1XX+ZGnfzROeuiuL/H5kYySN0cjUcxyKjmqmqKncBnnsc54XDA2KqTCF+rHy4XuUyRMSV2qUUrl0R7deTVXg5OXHXv1vvjOw0WKsI3XDteiOpblSSUz17ke1URyeKaoqeKGae1RgWLL3Oe7Wugj9VbqlUrqFreCMjk1XdTwa5HIngiF+9mbFkuNMkcNXuper6r2b2eoc5dVdJEqxucvnu6/EDN3CtxuOXOa9DXva6OtsF2T18bV4qsUmkjPJURzfiazUs8VTTRVMD0fFKxHscnVqpqimZe2NY0sO0TiiKONGQ1ksddHp85ZY2vev96vL67Nd6TEGRGDrjvq937Mjp3uXmrodYna/FigSGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeAFGPSTQQsxxhWoa1Emkt0rXr1VEkTT81JW9HhNLLkdVxyOVWQ3mZsaL0RWRr+aqVq22ccUuM866qK2zJNQWWFKCN7V1a97VVZFT7S6fZLg7GOGpcNbP1hZUw+qqbh6yvkReapI7Vir9hGAVt9I3bPZ82rHdWt0bWWVsbl73xyyar9z2k8bA11/aOz9T0nW23Kopvgqtl/7hHXpLbdvUGCLs1v8OWsp3u795InNT/C47T0bV1SfA+KrL1pLjFUfCWNW/wDaAtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4zNjMzCWWdgddcT3FsSuRfZ6WNUdPUOT5rG9fNeCdVA9dW1VNRUktXWVEVPTwsWSWWV6NYxqJqqqq8ERE6lMNpjas9rhq8JZYVCpA9roqu9IiorkXgrYO5Om+vH6PRxDufufuLs1qx9Cr32rDrX/I2yB66SaLwdK757vDknDRNeJ7jZy2Wrzi91NiPHbJ7RYF0fFSe7U1adOC+4xe9eK9E46geH2YMm7nmpjSGaqp5Y8NUMqSXGqcio2TTj6lq9XO66ckXXu10ypoIaamipqeNscMTEYxjU0RrUTREQ4OGbFaMNWSmstit8Fvt9Kzcighbutanf4qvNVXiq8zsgK3+kNtaVuRtJXo3tW+8wSq7ua5kkap97m/cRR6Nq7OhxziiyLpuVVujqdf6o5Eb+UqlmtqewPxJkBi63RM3pY6H2uNOqrA5s2ieK7mnxKO7FmJW4b2gbH66X1dPc0kt8visjewn96MA0vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPO5l4tt+BcCXfFd0ciU9vp3SbuuiyP5MYni5yo1PMCMdpzP615U29LVbWRXHFFVHvQ06r2Kdq8pJNPwb106FDJJMfZx4+1VK7EN9rXcETikbdf7Y2Jr4Ih/KaLFGb+a7Wbzqu93+u1VzlVWs1X8GManwRppNknlVhjKzDDLVZKZr6yRrVra97flal6JzVejU46NTgnnqqhGOzvsv2DAiU9/xclPfMRpo9jVbrTUjv6EX3nJ9JfgiFjERETTQAAAAPnUwx1FPJTzMa+ORise1yaoqKmioplDmXYK/LPN66WeF0kM1nuPrKOTXRyxo5HxP+LVaprEU29Ipl458VrzJt8Gvq9KC5bqckVVWKRdE71c1VXvYgFo8rcV0mOMvrLimjc1WV9K2R7UX3JOT2/ByKnwPTFLfR35jpFUXHLW5VGiS61ts3l+cifKxp8NHIng4ukAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkHpDcyvbr1Q5aWyf5Cg3ay6bq+9M5Pk41+q1d5frt7i3OaeMbfgHAF3xZclRYqCnV7I1XRZZF4MjTxc5UT4mX+HLbiDNrNmCjdK6pu+ILgr55VTg3eVXPeqdGtbqunREAtJ6PLLX1FFXZl3Sn0kn3qO177eTE/iSJ5r2UXwcXCOqwfYLdhbC9uw9aYUiorfTtgibpxVGpzXxVdVVeqqp2oAAAAAAOkx7hm3YxwddMM3WNH0lwp3Qv4cWqqcHJ4ouip4od2AMmZ48RZR5sq1FWnvGHrhq1eKI/dXh5te370caj5d4qt2NsE2rFNqejqW4U7ZUTXix3JzF8WuRUXxQqr6Q7LdHRW/Mq20/Fu7R3PdTp/LkX8Wqv1TiejtzFWKtuWWtxqOxMjq62I5eTk/ixp5po5E8HqBdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADymbuNKHL7Lu74rrlaqUUCrBG5dPWzLwjZ8XKnkmq9AKiekKzK/aeI6LLi2T60ts0qrjurwdUOb2GL9Vq6+b/A9V6PPLb2O012ZVzg+Wrd6jte8nuxNX5WRPrOTdT6ru8qvg2yX7NrNmltnrnzXO/V7pKqoVNdxHKr5ZVTua3edp4aGqeGLLb8OYdt9htUCQUNvp2U8DE6Mamia969VXqoHYgH4nljggfPNI2OKNque9y6I1ETVVUD9nksXZmZf4SfJHiLF9noJo01fA+pa6ZE/9NurvwKObRm0xinGl5rLLhG4VNlwxE90TFp3LHPWIi6b73J2kavRiaJovHVSOMCZN5oY8jZV4fwlcaqll4trKjSCFyd6SSK1HfBVAvbU7UuScLlRuLJJtOsdBP8AqxD4ptWZKqun7xVaeK0Ev/wVmt2xnmzUxI+euwvRKvzJq2VXJ/ZE5PxOWuxVmjpwv+D/AP8ArqP9ACyjNqXJJ3PFkjfOgn/yH2btPZIuT/6zannQ1H+Qq9LsYZrs926YSk+rWzfrChxJNjrN9vuuw6/6te79WIBZHMLPfILGGCrthm44zjfT3GmfCv8AuFQqtVU7Lk1j5ouip5FEsq71VYYzUw9ebZK50lJdIVardU9YxXo1zfJzVVPiSyzY9zhc7RWWBid63BdPwaS7kFsjT4XxZQ4ox5eKGult8rZ6W30O86NZWrq1z3uRqrurx3UTmicdOChbZF1RFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAon6QXMn9sYrpMvrbUb1Fafl67dXg+pcnBq/Vav3uUt5nLjajy9y4u+Katzd6lhVKeNf5kzuDG/FVT4amaGX+Hr1mzmzSWl00ktbea101ZULxVjFVXSyL5Jr8dEAtX6PTLdLdh6uzIuUGlTct6ktu8nFsDXfKPT6z008meJbQ4GH7TQ2KyUNltkDYKKhgZTwRt5NY1qIifchzwB0eYVqqb7gLEFlopEjqa+2VNLC5V918kTmtX71Q7wAZG4Gr6TCeZNquGI7MlfS2y4sdXUE8fvtY/ttVq9U48F4apxNYcM3e13+wUN5stTFU26sgbLTyx+65ipw4dO7TpyKebc+Rz4aiozQwrR6wyLvXumib7jv/ADCJ3L87x7XVdPG7GOeb8CX1mDMTVi/uzcJdIZZHcKGZy+9r0Y5eackXjw46hoMD+Mc17Ue1yOa5NUVF4Kh/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeKzvx3SZcZZ3fFVSrHTU8W5SROX+NUO4Rs79NeK6ckRV6AVB9IDmT+3caU2AbbUb1BZdJazdXg+pcnL7DV+9y9xJHo+stktGFKvMO5QaVl21god5vFlO1eLk+s5PuaneVMyywxeM2M2qK0STSz1d2rHT19SvFWsVVfLIvw1+KoapWO2UVls9HaLdC2Cjo4WQQxtTg1jU0RPwA5gAAAAD51UENVTS01TEyaGViskje3Vr2qmioqdUVDOLa5ySmywxV+2bJBI/CtzlVaZyIq+ySrxWFy93NWqvNOHNFNITpsb4Ys+McLV+G79StqbfXRLHKxeadzkXo5F0VF6KiAVg2H89P2rSwZaYsrP9+gZu2iqld/GYifwVVfnInu96cOia24Mqs58vMRZO5jOtc00zWxSJU2u4x6t9bGi6te1U5OReCp0VPIvPsm5102aeEv2fdJo48U2yNG1sXBPaGcknancvJyJyXwVAJuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgm37mT+8ePYMC22o3rbYO1VbruzJVuTj57jV3fBXPQuDnzj+my1ywu2J5VYtVHH6mhicv8WofwYmnVEXtL4NUzdyjwhdc1s2aCyPlmmluNUtRcapeLmx678sir36a6a81VE6gW39H5lr+w8G1WP7lT7tdefkqLeTiymavF323J9zU7y0pxbRb6O02qktdvgZT0dJCyCCJiaIxjURGonkiHKAAAAAAAAAjzP3K20ZrYFnsdajIa+JFlt1Zpxgl04fZXkqd3iiGb1DU4yyazSSVrZLZf7LUq18b/denVq/SY5v3ouqdDWQgHa/yQjzKw0uILDTtbiq2xL6pETT2yJOKxL/AFJxVq9/DrqgSPkpmTZM0cDUuJLQ5I5V+TraRXavpZkTtMXvTqi9UVF8D25lpkFmhesn8wEuLI5n0Mjkp7tQO7PrGIvHgvJ7V1VF805KppxhW/2nFGHqK/2OsjrLfWxJLDKxeaL0XuVF4KnRUVAOzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/2g8wYMtMrLriRz2e27nqLfG759Q9FRnDqicXL4NUCnu3tmUmKMw4sG22o37Xh5VbNuu7MlW7314Lx3E0b3ou/wB5MmwDlr+72BJ8d3Kn3bjfk3aTeb2o6Rq8FTu33JveKNYpUXJbBVxzWzat9ikkmlbWVC1NzqdVVzIUXeleq968kVfnOQ1Rt1HS26309vooGQUtNE2GGJiaNYxqaNaidyIiIB9wAAAAAAAAAAAAFNtuLIreSpzRwjR8UTfvdJE3mn/mWon+P+76SkcbHeeUmXeIG4XxDUK7C9ylTtuX/wAFMvBJE/oXgjk+PRddDpo45onwysbJG9qtc1yao5F5oqGde2DkfJltiVcR4fp3LhW5yqrGtTX2KZeKxL/SvFWr8OiKoaKRSMljbLE9r2PRHNc1dUVF5Kh+inuw7nolTFT5Y4trPl2Ju2Wqld77U/8At3KvVPm+HDohcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGe23fmT+9mZLcKW6o37Vh7WN+6vZkqV/iL9ng3zRe8uHtGZhQ5a5VXS/o9qV8jPZrexfnzvRUbw66cXL4NUzyyJwPW5p5t2+yzullhnnWquc6qqqkKLvSKq97td3XvcgFvNgjLVcMZfS40uVPuXPEGiwb7dHRUjV7HNNU311d3Km53Flz40FLT0NFBRUkLIaeCNscUbE0axqJoiInREQ+wAAAAAAAAAAAAAAOpxhh20Ysw1XYevtIyrt9bEsU0bk6dFReiouioqclRDtgqoiaquiAZU54ZfXXKLM6exrVSK2Fzaq21jF3XPiVdWO1Tk5FTRfFDRLZuxrU5gZNWDElcqLXSQugq1TTtSxuVjncOW9u72niUU2yseUuOs6a2S3ObJQWmNLfBInKRWKqvd5byqieCF1NkLDVVhbIDDlFXRLFVVMb62Rq80SV6vai9y7qt4AS2AAAAAAAAAAAAAAAAAAAAAA/iuanNyJ5qf1OPFAAAAAEabS2YseWeU1zvkcjUuc7fZLYxfnVD0XR2nVGoivX6unUCnW3RmV++GZ64Zt9Rv2nDqug7K9mSpX+K77OiM82u7ywOwflr+6mXDsW3Gn3LpiDSRm8najpk9xPtcXeSoU+2e8BVWaObVuskvrZKVZVq7nMq6qkLV1eqr3uXRvm41LpKeGkpYqWmibFBCxI42NTRGtRNERE7kQD6gAAAAAAAAAAAAAAAEM7XuZiZc5U1SUVQjL3eN6joERe0zVO3L39lvXvVveTLI9sbHPe5GtamqqvJEMw9qrMuTM7Nisq6KZ0lmt6rRWtiKujmNXtSIne93Hv03U6ANlTLaTMvNmjpauF0lot6pW3Jypwcxq9mNV/qdonlvGnkbGxsaxjUa1qaIickQhnZAyzTLrKmmdXQervd4RtZXKqdpiKnYj+y1eKd6qTOAAAAAAAAAAAAAAAAAB12I77ZsOWma7X250tuoYU1fPUSIxqeHHmvgnEqLnbtiq189oywpGqnFi3arZ+MUa/m77gLK5rZpYLy0tK12KLtHDK5qrBRx9uonVOjWc/iuiJ1Upnmtte46xDNLSYNiiwzbVVUbIjUlqnt4pqrlTdb5NTVPpEPYdw/mDnBjKRKGG44gu1Q7eqKmVyubGi9XvXgxvd9yFyMltkbCmHIobljqRmIroiI5aZNW0kS92nN/mvDwApZXYkzBxJKtTV3zEt2enHfdUzS6eXFdDusLZyZr4PqGpbMaXqJI03Up6uVZ40Tu3Jd5E+CIakWq1Wy00jKS126koqdiaNip4WxtRPJEOgxnlxgXGMD4sR4Wtderk09a+BGyp5PTRyfeBVTLfbUr4nR0uPsNRVLOS1lrXcenDrE9dFXvVHJ5Fm8uc3cvcfxNXDeJKSeoVNVpJXeqnb9h2ir5pqhAmZexfZKxJavAV+mtsy6q2jrvlYlXuR6dpvx3ismYOTmZuXdS6ovGHq6OCFdW19HrLCmi+9vs9346KBqiZz7cOZS42zVfYbfPv2fDm9Sx7q9mSoVfln/BURifUVep5PCu0Jm7hu3SW+ixfVz07o1ja2sak7o9U01a5yK5FTpxP5s25a3DNTNCjopYZpLTTStqrvUrro2JF1Vqu+k9eynXiq9FAt5sKZa/uhlj+9Fwg3LtiJGzpvJ2o6VP4bftcX+St7ixJ+IIo4IGQQxtjijajWMamiNRE0REP2AAAAAAAAAAAAAAAD4XGspbdb6ivrZ2QUtNE6WaV66NYxqaqqr3IiAQHtx5m/uVli7DttqNy84iR1O3dXtRU3KV/hqioxPrKvQq/sX5Y/v8A5pxXG4U/rLJYlbV1W8mrZJNfko179VRVXwap47PbHdfmtm1X3yNk0kM0yUlrp0RVVsLV0jaid7lXeVO9ymhOzZlxDlllZb7I+Nv7TnT2q5SJ86d6Jq3yamjU8teoElpw5AAAAAAAAAAAAAAAAFdM/wDalw1gOWosOFY4cQYgj1ZI5H/7rSu7nuT33IvzW+Oqop4rbYz9qrVVVGWuC61YapG7t4roXaOj1T+AxU5O0XtKnLXTnrpAuz1kVibNu5Onictsw/Tv3aq5SM11XqyNPnv/AATr0RQ81jHGeYWbeKIkutZcb5XTv3aWhp2K5rFX5scTeCfBPMn/ACQ2PrncHwXjM2oW30nB7bTTSIs8nhI9ODE8G6rx5tUtNlNlPgnLG1pSYYtLI6h7USeum0fUz/Wf0T+lNG+B7oDpcG4Vw9g+zR2jDVopLZRRpwjgYiby6aauXm53eq6qp3QAAAAD+Pa17Va9qOavNFTVFP6APBYmyaytxJUrVXfA9mmqHO3nTMp0je9f6nM0VfiemwrhjD2FbWlsw3ZqG00aLveqpYUjaq8tV05rw5qduAAAAAAAAAAAAAAAAABVzb9zP/d/B0GX9qqFbcb231larF4x0qL7vD6bk08muTqWZvFwpLTaau6V8qQ0lJC+eZ68msaiqq/chlTmNiO85rZs1t2ZDJUVt4rkhoqdF1VGq5GRRp5JuoBLmwZliuKswJMa3On3rTh9yLBvN7M1YqasTx3E7a9y7neaBoeNyVwJRZcZbWnClGjHPpot+qlan8ad3GR/xXgnciInQ9mgAAAAAAAAAAAAAAPIZy4zp8vssr5iydWK+ipnezMdyknd2Ym/F6t18NT15Sf0i2P/AGi6WjLqhnRY6REr7ijV/mORUiYvijVc7T+toFdcr8LXbNXNigsb6mSSru9Y6atqn9pyN1V8si966by+Kmp2FLBacLYdorBY6OOjt9FEkUMTE5InVe9VXiqrxVVVSq3o6cAey2e75i10OklY5aC3q5P5TVRZXp4K5Gt+w4t6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPt04okw7kPWUdPIrJ7zUx0KKi6LuLq5/4N0+JWvYEwbHiLOGW/wBXD6ylw/SrO3VEVvr5NWR669yescncrUJP9JTVq2w4Pod7g+qqJVTv3WtT/qPt6Ni3ozCeLbpu8Zq6Gn1+pGrv+4BbcAAAAAAAAAAAAAAAHAxFdqKw2Gvvdyl9VR0FO+onf3MY1XL+CGU2IrhfM1c2Z6tkazXXENzRkEW8qo1ZHo2Nmv0WpongiFzPSC49/YeXNJgujm3ay+y71QiLxSmjVFXXu3n7qfZUiX0e2Af21mFW44rYd6jsUXq6VXJwdUyIqap37rN7yV7VAuzl9higwZgmz4WtqJ7NbKVkDXaaK9UTtPXxc7Vy+Kqd6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUh9JPXI/FOEbcjtfVUU8yp3bz2p/0klejtpHQZKXGoVuiVN6lei96JHG39FIW9IrM5+clrhVezHZo9PjJIWK2FYGQ7ONke1NHS1NU9y96+ven5IgE5gAAAAAAAAAAAAAVURFVV0ROYOjzAqp6HAl+rKVFWeG3VEkenPeSNyoBmttRY4kzAzovNxikWSipZfYaFqLqnq41VNU+s7ed8S/WzNgNMvMnbNZJYkjuE0ftdw4aKs8miqi/VTdZ9lDOvIajo7rnVhKkubmezzXeFZPWcUeqPRyNXXnqqInxNX0RERETkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQz0jlvkhzRsNyVq+rqbT6tF8WSO1/9yE5bAl1jr8gKehZ79tuFRA/zc71qfhIhwNvrAdVifLCmxJbadZqvD8zpZWtTVy070RHr8FRq+SKQFsNZpx4JzCdhe7TpHZsQvZEj3LwhqU4Ru8Edrur9leSAaGgAAAAAAAAAAAAB86uCKqpZaadiPimYsb2r1aqaKh9ABlfnjgG9ZSZpVNu1ngiZP7Xaaxiq3fi3tWOa5PnNXgvcqF2NlHPmizPsrbFfJYqbFtFF8rHwa2sYn81id/0mpy5pwXhIGdOWWH80sHTWG9xJHM1FfRVjGoslLLpwc3vTvb1T4Kma+NMM40ybzIbR1b57ZeLdKk9FWQKqNkai9mWN3Vq93mipzQDWAEJ7Lue1tzXsKW+5OhosV0cae10qLo2oanD10Sdy9U+avgqKs2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHyq6eCrpZaWpiZNBMxY5I3pq17VTRUVOqKhmHtPZXVOVeZtRRU7JP2NWqtVap+Onq1XjHr9Ji8PLRepqCRntIZXUmauW9VZt2Jl3ptai11DuHq5kT3VX6L07K/BeiAea2PM225lZeNoLpUo/Ella2CtRy9qoj00jn8dUTR39SKvDVCcTKPKrGd/ygzTgvMcEsVTb53UtxopNWrLHvaSxOTovDh3Oai9DUjCWILVirDVBiGyVTam318LZoJG9y9FToqLqip0VFQDtAAAAAAAAAAAAAAj/PTKnD2a+EX2e7sSCthRX0FexuslNJ+rV4at6+aIqSAAMn8UWHG2TGZLaapdPar1bZUlpaqFezK3XhIxeTmOTgqL4oqc0L8bMeelqzXsKUda6GixRSRp7XSIuiTIn82PXm1eqc0X4KvpM+MpsP5sYSfaboxKe4Qor7fXsbrJTyafi1erevgqIqZx360Y2yYzLSnndNar3bJUkp6iJV3JW68HsX5zHJ+qKnNANYAQ/sz522nNnDnqp1io8S0Uae3USLoj05etj72KvNObV4L0VZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKYbfWT26/8A2qYfpey7divcUbeS8mT6fc132V71PPbCGcK4ev8A/s5v9WqWq5y71tkkd2aeoX5nHk1//u0+kql57tb6O62uqtlxp46mjqonQzxSJq17HJoqKniimX20RllccpMy5rZGs/7Nmd7Taateb4teCap89i8F+C9UA1KBCmyNm5Hmdl+ymuM7f3itDWw1zVXjM3TRkyfW04+KL3oTWAAAAAAAAAAAAAACNNoHKGx5s4Sdb61rKW7UzXOt1eje1C/6K97F4ap8eaElgDJyN+M8m80ddJLXiCy1PFF916d39Ub2r8UU0yyZx9bcy8vLbiu2okftDNypg3tVp528Hxr5LxReqKi9SvvpFsEUdThG048pqfdr6OpShqnsb78L0crVd9VyaJ9c856NnEsjbtirB8srlilgjuUEarwa5rvVyKieO/F/agF1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjDaUyso81cuqm1IyJl4pEWe11Dk4slRPdVfouTgvwXohJ4Aykypxnf8n80oLu2CWKooZ3U1yon9lZI97SSN3jw4dyoimo+Er/a8U4boMQ2WpZU0FfA2aGRq80VOS9ypyVOioVD2+soEjkTNGwUujXq2K8xxt5LyZN8eDV+z4nSbBeby2O/f7Nb9VKltuUivtb5HcIKhecfHkj+ifS+sBesAAAAAAAAAAAAAAAEYbVVk/b2z9i+jRdHxUPtbV/9FySr+DFT4lJNh68raNoyxRK/ciuMNRRSeO9E57U/vYw0ZxTbYrzhm6WeZu9FXUc1M9O9HsVq/mZU5PXFbDnLhS4q7cbSXymWTp2PXNRyf26oBrOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADh3q2UN5tFXabnTsqaKshdDPE9OD2OTRUMu8+svLnlNmhVWZHzNpmvSqtdWi6K+JV1Y5FT5zVTRfFPI1QIc2tMqmZnZaTpQQI7EFpR1TbXIib0i6duHX+tE4f1I0DkbLGasWaWWsFVVys/b1t3aa6RpwVXonZlRO56Jr5o5OhLZlxs2ZlVWVeaVHdZnSJa6h3sl1g48YVXi7T6TF7SeSp1U1CpKiCspIaulmZNBMxskUjF1a9qpqiovVFRQPqAAAAAAAAAAAAAGSma9EtizdxPQwIsPsN7qWR6cN1GzO3dPuQ1rMxdse3JbNo7FkTWbjZpoqlPH1kLHqv3qoGl1krmXOy0NyjVFZV08c7dOWj2o5PzOYeC2drkl2yLwVWI/fX9jU8Lnd7o2JGv4tU96AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnHty4EpcHZzyV9tp0hoMQQe3ta1NGtnVytmanmqI/7Za7YkxVJifIO1xVEr5KqzyyW6RzuatZo6P4Ix7W/ZPDekdw+2sy4w/iNjdZbbcnU7l05RzM4r/dGz7zyXo2b/uXPFmGJHu+VhhromqvBN1VY74rvt+4C6gAAAAAAAAAAAAAZ/ekUtLqPOe3XNrNI7hZ41V2nN7JJGqnwbufeaAlUvSN4RqbjgmwYwpIXSNs9S+nq91Nd2Kbd3Xr4I9iN85EA9rsIXdlz2drZStfvOtlZU0j9eiq/1qfhKhPBmts47Qlyyes10s7LDFeaOtnbUMa6oWFYpN3dcuqNXXVEb/aSlJtw3Jf4eX9I361xcv8A0IBdcFH5dt/ES/w8DWpv1qqRf0Q4su25jJf4WDrC360kq/8AUgF6gUMk22cwV/h4Vwu36zJ1/wC4fF22tmQvLDmFU/5M/wDqgX5BQJ22nmYvKxYXT/kTf6h83baGaC8rRhhP/wAaX/UA0BBny/bMzUcnZt+G2+VJJ/qHHl2xc23e6ywx+VEv6uA0OBnRJte5xO92stDPKgb+pxpNrTOl3u3y3x+Vth/VoGkAM13bVudzv+J6VPK2U/8AkPk7anzud/xZEnlbqf8AyAaWgzOdtQ52u/4w08qGD/IfhNp3O1Ha/vm9fBaKD/IBpoDOWx7XOcVvk3qu4Wu6s+hU0DGp98e6v4kg4e237rHG1uIMCUVS/XtPoqx0KafVe1/5gXZBW7D22VlbXvZFc6G/2lzk7T5KdksbV82OVy/2ki4dz9yevrdaLHtpiXkraxzqVU//AGo0CTAcO1Xa1XaBJ7Vc6KviVNUfTTtlaqebVU5gAAAAABE+13ZlvmzxiynZGj309K2sb3p6l7ZFVPstUpxsJ3l1r2hLbTb+7HcqWelenf2N9qfexDQfG1qbfcH3myvXRtfQTUyqv9bFb+plxkZc1w/nThO4SuWP2e7wNk8EV6Nd+CqBq+AAAAAAAAAAAAAHGu1vobtbai2XOkhrKKpjWKeCZiOZIxU0VFReaHJAFc79scZS3GvkqaSoxJaWPXVKekrY3Rt8E9bG93+I4bNivKtvvX3GLvOsp/8AQLMACtzNjHKdvO5Yrf51sP6Qn2Zsb5RN5z4lf51zP0jLFgCvTNj3J5vOO/u87h/8NPuzZEyabzt94f53F/6IT8AIIZsl5Kt52O4v87nN+in3ZspZIN54Xqn+d0qf0eTgAIXZss5Ft54Le7zutZ/qn2Zsw5Gs5YGj+Nxq1/OUmIARGzZqyRbywHS/GrqF/OQ+zNnPJVnLANvXzmmX83krACL49nzJlnLL+0r9bfX83HIjyHyeZyy8sK/Wp9fzJIAEfx5J5Rs93LnDK/Wt8a/mh9XZNZTOZuLlvhTTwtcKL9+7qe7AERXvZqyVuzXetwTTUr15Po6iWBW+SNcjfvQjvEOxVl9V7z7LiPEFrevJsro6iNPhutd/iLQgCi+ItiPFlPvLYMaWa4InJKynkplX+31iEdYh2W86bQrlZheO5RN/mUNZFJr5NVyP/wAJpaAMkrrg7MLCM3tNxw3iOyvhXhNJSTQo3xR2iJ8UU7fD+dObWH1RLfj2/tanKOoqVnYnk2XeT8DVZeKaKecxBgPBOIF3r5hGxXF/06igje9PJypqgFEcO7YWb1tRrbg6x3pqe8tXQ7jl+MTmJr8CR8O7cLeyzEOX6p9KWhuGv3Mez/qJixDsvZL3j1jm4WfbpZOclFWSs3V8GqqtT7iOMRbEmEqhutgxjeKB3dVwx1KL/buaAerw9tgZQXNWtr5r1ZXLzWroVe1F84lf+RIuHs6cqL81Ft2PrArl5Rz1bYHr9mTdd+BUrEOxVjyle91lxJYrjEidlJVkgkd8N1Wp/cRziDZsznsrHSS4MqKtjV50U0c6r8GOVfwA0zpqqkradstLUw1EMidl8ciOa5PBUMnsz6RuGs4sRUdKnq2W++TpCidGtmVW/hofCosuP8G1aOlt2I7DUNXVHJHNTuTx1TQ5WBcFYzzMxrFQ0VHcbjW1k6Oq6yZHv3EVe1JJI779VXVQNV8O1qXHD9uuCcqqlim/uYi/qc44djoGWuy0NsiVXMpKeOBqr1RjUan5HMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MjGSN3ZGNe1ejk1Q/MMEMCK2GGONF5oxqJ+R9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  filter: invert(1) opacity(0.15);
  mix-blend-mode: screen;
}
.page-hero .container, .hero-standard .container { position: relative; z-index: 2; }
.page-hero h1, .hero-standard h1 {
  font-family: 'Playfair Display', serif;
  font-size: 2.2rem;
  font-weight: 800;
  margin-bottom: 10px;
}
.hero-breadcrumb { font-size: .76rem; color: rgba(255,255,255,.6); margin-bottom: 14px; }
.hero-breadcrumb a { color: var(--gold); text-decoration: none; }
@media(max-width:900px){
  .page-hero::after, .hero-standard::after { width: 180px; height: 240px; }
}
@media(max-width:600px){
  .page-hero::after, .hero-standard::after { width: 100px; height: 140px; opacity: .5; right: -5px; }
}
