/* ============================================================================
   media.css — GENERATED from assets/img/s/manifest.json by tools/gen-media.py.
   Do not hand-edit: re-run the generator instead.

   One rule per photograph, holding two things the markup should not have to
   repeat: the intrinsic aspect ratio (so the box is reserved before the file
   arrives and nothing shifts) and a ~200-byte blurred placeholder shown while
   the real image decodes.
   ========================================================================= */

.ph-acacia-sunset {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAAAwBACdASoYABIAPsFWokunpSMhsBgIAPAYCUAVhnHYJtQaj60o7kZQogAA/sKAiuhFfw8mNWA/OzGcBkTklsYZgb3wc1MqTVlVF68M5QDU4q0MBMx8tkGWbl1GAYsKJtiRupYD9+FrqWgAAAA=");
}
.ph-balloon {
  --ar: 1.7778;
  background-image: url("data:image/webp;base64,UklGRmoAAABXRUJQVlA4IF4AAADwAwCdASoYAA4APsFQoUqnpKMhsAgA8BgJYgCdIKnCCygIhYzsVOPAAP7hPJhjSffTWdGo4Xmcjlsh7rjefAaQ9sKyYrzmP3tsLZNgQxJlfx9Qal6XGZKlkayi4AAA");
}
.ph-baobab {
  --ar: 1.4144;
  background-image: url("data:image/webp;base64,UklGRoQAAABXRUJQVlA4IHgAAAAwBQCdASoYABEAPsFUpEwnpKOiMBgIAPAYCWU3AAPALbgHVzFkUjfWCmPKgq9LiWhnkAD+9NyRPqlwDZCr/PRj6Qey9K8r1zgH17MqVMBP5s16uHoH0vOUrFhDzUVsOPRdWF67B0gAjv/m+IR/+rbd5P/h3ynY0AA=");
}
.ph-buffalo {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAAAwBACdASoYABAAPsFQoUsnpKMhsAgA8BgJaACdMoADJ4vBwf3p5k+UjewAyw3cxZu7tYC2iGSYRUI0cUESMPLfKPEn7Jzpxm6leIUYFRMQ9atScPk13lu6o9jNzQJgfuFIf5SLSprw4kzYAAA=");
}
.ph-camp-deck {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRnYAAABXRUJQVlA4IGoAAABwBACdASoYABAAPsFQoUsnpKMhsAgA8BgJYgCdMoMrZEmFNyA4tZBe/W4cQAD+4jnekecvGm/MJz+azFAMdbWwqLmbD3ymYHMMYSUBypE3CMfUSUtRuSmEFkuYxehz8KA/4IFEM5A3+AAA");
}
.ph-camp-tent {
  --ar: 1.4942;
  background-image: url("data:image/webp;base64,UklGRmwAAABXRUJQVlA4IGAAAAAQBACdASoYABAAPsFQoUqnpKMhsAgA8BgJYwCdMoADUwNEfCUtbO46AAD+vFUyBFy0pEwk2qD8216Ll0wIGivNTL6aOKMyXLNVpoZ5T6N3p8lydi95Quma3tvnIPFwAAA=");
}
.ph-cheetah {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRmgAAABXRUJQVlA4IFwAAAAQBACdASoYABIAPsFWpE0npKO0KAqqgBgJYwC06A0lj26DAKbTVZoEAAD+noz8bFOc+geXSQSdcXNAAGyd6OLni7CJmi6wup+qSXzorpbO5gfvDDZnHrI0g/gAAA==");
}
.ph-chimpanzee {
  --ar: 1.286;
  background-image: url("data:image/webp;base64,UklGRtYAAABXRUJQVlA4IMoAAAAQBQCdASoYABMAPu1ur1IppiQiqAgBMB2JYwCw8axSB4B95NKXprD8VacGiofWTfZYAO4QyvDgb3c8TCj/rxRBsD7mdjqWo5LoMs1OKRXrx8dcXeOII1+ruiN8gAALSpcwZGX6WIN7gCqXUmZxqtMew8TgIze52wtl3y+v9EG0D2H6bFTBSNYJBM32LD+mixaGxvjifgX5Wg97wC0UdNa6If31ixOeK3UrQy/iBUoDlaLuKEmz7L02M4Whn6P9serK0GKCr8sIIAAA");
}
.ph-coffee-farm {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRkYAAABXRUJQVlA4IDoAAADwAgCdASoYABAAPsFOoUqvJCMhsAgB4BgJYwC7AC2xAAD+ui2LMe9y0UipV6vAgxy6DQMjS0PwnwAA");
}
.ph-crossing-leap {
  --ar: 1.9002;
  background-image: url("data:image/webp;base64,UklGRpIAAABXRUJQVlA4IIYAAAAwBACdASoYAA0APu1iqU2ppaQiMAgBMB2JYwCdEf/gIvTscaqEpGfGCPQA9VF4hkGpZ73elHisIvkv4Gt6plfiNLClkiPnMgISuu4l8Gj9i+cEidyjtGelYle2i1Pw3C1Sx/wQzE5evlrbgfWbnR1EnsVEtnbDWwWKTV4hX1GGdntk0pAAAA==");
}
.ph-elephant {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRnIAAABXRUJQVlA4IGYAAABQBACdASoYABAAPsFQoUqnpKMhsAgA8BgJQBOkERhcRu73+TiHNgrs3iYAAP7e7H2uTTMkJrpe7pWCAtmVhNspen+Bizw5D9i79+qoKMBUezS6iREgE3tyYiM35TBgHXwGVr1IAAA=");
}
.ph-empakaai {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRnQAAABXRUJQVlA4IGgAAACwBACdASoYABIAPu1kq0+ppSOiMBgIATAdiWMAuwAQ6ubeb4S/fr4g8yT4lG3AAP5ZCrVW6RnPTV8+YxMv7uVeEGAsOS5E7I0zswW4GLn6a5cabcqFXFOfousw2Mo4khNbOFB9KYAAAA==");
}
.ph-flamingo {
  --ar: 1.7778;
  background-image: url("data:image/webp;base64,UklGRkgAAABXRUJQVlA4IDwAAAAwAwCdASoYAA4ALpFgsFgip6enh4CQSzgABc1bvMlTIfMQAP74sDv+/O+DSGYqMB7Tbb0GwYvuVs11gAA=");
}
.ph-game-drive {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRn4AAABXRUJQVlA4IHIAAACwBACdASoYABIAPsFSoUqnpKMhsAgA8BgJQBf9hDrbgnzEzDMvggZ2UgwU98JQAP72ErCLFkSuc+IyKvVOY1SDVRF79mMtlN52AyIAyb/EPbRl+PVhU4yFWtJLQ5B/eDY76cq2drzhqjtoFgrIIIAAAAA=");
}
.ph-giraffe {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRnAAAABXRUJQVlA4IGQAAAAQBACdASoYABAAPsFQoUqnpKMhsAgA8BgJZADG9CHf5Wi/WfJ3QPZkaAD+83hfHWnAqZllUXdpTpjuq+O3BOhDzP8a3uOedjb4yOzfkx9sG/dbQfoPyc09qaqzTlJ7Joh3H1AA");
}
.ph-hero-crater {
  --ar: 5.9077;
  background-image: url("data:image/webp;base64,UklGRlIAAABXRUJQVlA4IEYAAABQAwCdASoYAAQAPsFSoUsnpKMhsAgA8BgJZQAAW5W/kt7gAAD+kaadUW1soKgSE1TzuvLGeb1sqgTOMA2u9fzQy6+pgAAA");
}
.ph-hero-dawn {
  --ar: 1.7778;
  background-image: url("data:image/webp;base64,UklGRnAAAABXRUJQVlA4IGQAAADwAwCdASoYAA4APsFQoUqnpKMhsAgA8BgJZACdMoADToZ5gQK9taAAAP3jlN20TjISONajpkXsxgVS74y10SZVLGrQxqzrkDww+z8z/+hZkzpM5CJrLZJe1HbqbeVQGxOYAAAA");
}
.ph-hero-migration {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmIAAABXRUJQVlA4IFYAAADQAwCdASoYABAAPsFQoUqnpKMhsAgA8BgJQBadApjkKd5MrigUiIAAw1Z4lh2K/kI32oUhJBxor0VZchs99dVTSCLe+H/qOfn3XN6NmEsBLNko4AAAAA==");
}
.ph-hero-plains {
  --ar: 3.1296;
  background-image: url("data:image/webp;base64,UklGRkwAAABXRUJQVlA4IEAAAACwAwCdASoYAAgAPsFQoUqnpKMhsAgA8BgJQBadBDtQzeBmBGkAAADLDUf9ToP/V75wJz12BZ8igCN22TmHkAAA");
}
.ph-hippo {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmYAAABXRUJQVlA4IFoAAAAwBACdASoYABAAPsFSoUqnpKMhsAgA8BgJaQAAXkK6dZWmdvx8TsCjogAA8A9QdVOUynrepBIAxGadMdga8tuOE+GuBkSHBiw3RKQ0WoNNv7qVazGpA84l4AA=");
}
.ph-kili-plain {
  --ar: 1.4948;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAABwBACdASoYABAAPu1iqk2ppaQiMAgBMB2JQBOmUGMEz/gPQBjWeHvLaiiZwAD+WWLqferJRlzEbFM5vc1dYWAUjKrPMMJS7G66GARWlrEYxq9MHRhFPbqn8WjXbEtKKmzcyHsoxigCvgUcAAA=");
}
.ph-kilimanjaro {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmAAAABXRUJQVlA4IFQAAACwAwCdASoYABAAPsE0rFInoiUjmADwGAlAF2AD0Oezpljj7ZFj6AD+xM7XuqEzPm+K6cFiXfgjSSduNH0eBxAZoYFRZw2FlXLd8YcGxOyIzqz4AAA=");
}
.ph-lengai {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmQAAABXRUJQVlA4IFgAAADQAwCdASoYABAAPu1oqk6ppiQiMAgBMB2JZgCsACHWmlPd973F+VAA+l5SXHtxIETdz8q9WWnD9Ubpxg7GUQ9rwgLP02NQaa4rFFaFiiEjooDKlbEOnOgA");
}
.ph-leopard {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRnwAAABXRUJQVlA4IHAAAACQBACdASoYABAAPsFcpEwnpaOiMAgA8BgJYwC7ACPgC5IuofUv1LBVs+1HsYAA/us1zp6uC3mHrMVIKrKi3tLxZqXdWG1CD2XK2whkzP9o1NAJsPvm/t1/FDPEiJcw0n3Ox8etD9QmEvnPvQzgmAAA");
}
.ph-lion {
  --ar: 1.4004;
  background-image: url("data:image/webp;base64,UklGRnAAAABXRUJQVlA4IGQAAADQBACdASoYABEAPsFSokwnpKMiMBgIAPAYCWUAuwAPJXsOHX5RpKsi9r0fSdGYEAD8cafX8MoGyv/jqhjU0eC/nGLDcwXq0lixLoixL+fgnW3VDg/RJW1hbft0aVUaWcCCAeAA");
}
.ph-lodge {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRogAAABXRUJQVlA4IHwAAADQBACdASoYABIAPrFInEqnJCKht/qoAOAWCWMAuwAW2/My4pi6XZSHgYSguO31AAD+7EQf9uhXR0HFSM4Ia6WUzameeqkGkJ8PcIdeiTFjzqtYQSz46LAGHkYxE2XFBreoQkZKIQdJzQeDWRI8/TExBgP12tfZKYsuaAAA");
}
.ph-maasai {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRowAAABXRUJQVlA4IIAAAADwAwCdASoYABAAPsFOoUqnpCMhsAgA8BgJbACdMoC4AAdBoIZlGWsQAMsd2pfPF8bOuQ8GqgOaHFeRcGbjZ33Yg1Q7sQhIKjL2elgomDbERBX7UoqtsnoutM4qn/eEjRUtVhvtjDL7wASalsepiWGNHvVyx+c5NA+xD7/ggsjAAA==");
}
.ph-manyara {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRkwAAABXRUJQVlA4IEAAAADQAgCdASoYABAALpFgsFgip6enh4CQSgCdADz3aTYQAO9haQFSwr0JvvY2Ih7IQ9pPpQIU4zbrnM+9M4epPQAA");
}
.ph-milky-way {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAAAQBACdASoYABAAPsFQpEqnpKOhsAgA8BgJZF2ARhYhZgAtB+CY+oCkwAD+71//NIH8nWxzmrbALyaO72Byq7igxk2wC3aBOGmYhI4t0n5umEmVAoIgV1pvTOgaWngkZpTRk0E/gWAJNTX8oAA=");
}
.ph-natron {
  --ar: 1.7778;
  background-image: url("data:image/webp;base64,UklGRogAAABXRUJQVlA4IHwAAABQBACdASoYAA4APu1iqU2ppaOiMAgBMB2JQBdj+A8AA2SbcqRKsreaMbEAAP60KT8ANkzbtGYzXL+3TE+1Ly9gW41KH7lZhtxLHNhLiZDhsoPQCOdquZwNRdvCp+MNYY3D0Md1uCPEUZqBZkMOrT+vOBThROEZrgv+4AAA");
}
.ph-rhino {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRl4AAABXRUJQVlA4IFIAAADwAwCdASoYABAAPsFQoUsnpKMhsAgA8BgJQBdkDgBgVo6cJ4KgbpeQAP7fTDGt05dQCdg3TYcR3lMiioVk1ObQFB8905/J572B7pRacPuCAAAA");
}
.ph-river-crossing {
  --ar: 1.9011;
  background-image: url("data:image/webp;base64,UklGRooAAABXRUJQVlA4IH4AAADQAwCdASoYAA0APu1iqU2ppaOiMAgBMB2JZQC06B2eNbFX1XaMrfAA/hfz79aIAzlttVyv0dk6zRcpXk8X1/wRjbLkVGKszsEKc3rJV1S8AnYZiULdL6IR+RPuqD+EujPulrI+MrVlxs8SnBbUhIhDeoqIH5rrjjs6cQocAAA=");
}
.ph-roller-bird {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRk4AAABXRUJQVlA4IEIAAABQAwCdASoYABAAPsFOoEqnpCMhsAgA8BgJQBOgA8WHqU1YAAD+UqvtxpNFtyB+vR0MZetTckX36kJG073FLqjAAAA=");
}
.ph-rufiji {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRpAAAABXRUJQVlA4IIQAAABQBACdASoYABAAPu1kqk4ppaQiMAgBMB2JbACdMoGv/gPHpCwkgqot4+GAAP6hwwOkPQY/FZ/uJHE/w36NOWGOd37eRm/QpXyOOVrlh9W8m0TvC3ULozSAlYwAMoAhJY+IAIhrvUXTu638Y7HFF/cyE0gQBpS8Ymdvljhc6Mq9OOmERAA=");
}
.ph-serengeti-road {
  --ar: 1.4982;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAABwBACdASoYABAAPsFQoUqnpKMhsAgA8BgJaACACDAAudOPLHco6b+XKbirwAD9AYk0uWAp1PBdpZaRZwnpnN0zIG6L3F8lVXoFT/4mZsbL6wF+FgjdyKjAIGLYRL7MO/y82bE8DATNh6PAAAA=");
}
.ph-spice-farm {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRnYAAABXRUJQVlA4IGoAAACwAwCdASoYABAAPsFUpEqnpSOhsAgA8BgJQBOgBCNkDEIkMxnn8AD+z8uoH4wiL43Rk0dLf7oFtVaS2rNJ6mNZJXICSzYf3dPWRQJeecuhzs7cWqMApxnbrjFdIOxbvTur1xPizq2S+AAA");
}
.ph-stone-town {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmgAAABXRUJQVlA4IFwAAABQBACdASoYABAAPsFOoEqnpCMhsAgA8BgJQBOmUABlTVc/NPRH+ulNVSQAAP7UmAew8N14+2YLThfD3u3LqvbNYo1/eiaDb16TQ9KuCy80/rQp2Ve0MQwt9wAAAA==");
}
.ph-tanganyika {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRmgAAABXRUJQVlA4IFwAAADQAwCdASoYABAAPu1kqk2ppaQiMAgBMB2JQAAkHfghojQeFutyIMAA++w1uWnA6N7n3O3t3j2NPQNT62VhWxMDRvCUPJA/kncTdNKGyef96Sjpw6HiXdp7+DAAAA==");
}
.ph-tarangire {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRl4AAABXRUJQVlA4IFIAAADwAwCdASoYABAAPsFUoksnpKMhsAgA8BgJZwCdAB6F72O8LJ5x9iEAAP7vU40235ue1+aiy9jzI2cUW4c8dyKNcNZsZ0fNtCRxVMplTOGdk8AA");
}
.ph-victoria {
  --ar: 1.5035;
  background-image: url("data:image/webp;base64,UklGRngAAABXRUJQVlA4IGwAAADwAwCdASoYABAAPu1iqk2ppaQiMAgBMB2JbAC7AB4bJ6hSLP0HuhUAAP7c997y9eun3KSQt9vni7LiXbmTRbuCXEtixhgh6bxp3BHDh6q8eea+6qFaYIT3fnJytLrKYteo4rQDhUzDtDAAAAA=");
}
.ph-wild-dog {
  --ar: 1.5;
  background-image: url("data:image/webp;base64,UklGRpAAAABXRUJQVlA4IIQAAAAQBACdASoYABAAPu1iqU2ppaOiMAgBMB2JZgC06B8m6cSe2gAS2kJ0FAD+tB0y7I0EcwIfCw4kmsJTrpC5eKpkfLNlJkUoBcaUGV8LcnVVv42/52KGNuZODIrNgz/U4NSwkI3TjZ8gZx6ra07SDvBhMp9cC7EPpVDA2mPBc4IaFGO0fAA=");
}
.ph-zanzibar-beach {
  --ar: 1.3333;
  background-image: url("data:image/webp;base64,UklGRlgAAABXRUJQVlA4IEwAAADQAwCdASoYABIAPsFSokqnpKMhsAgA8BgJZQC7AB5t2Lpmcv3xdgAA/FIkogOwd+2lMt52qrQfO64WQPshoeVvT0nKJ6JWE8/ywAAA");
}
.ph-zebra {
  --ar: 2.6778;
  background-image: url("data:image/webp;base64,UklGRmAAAABXRUJQVlA4IFQAAADQAwCdASoYAAkAPsFOoEqnpCMhsAgA8BgJZgCdMoADTelWutdHagAA/uAFsRGNUZNMP/2GfLQbvo9Bi8rVH+mvzu7Lt/2R7WFdOM0KmAqiKr4AAAA=");
}
