/* =========================================================================
   Images by Inessa — desktop layout (design frame: 1920)
   Scaling rule: display type (Instrument Serif ≥ 64px) and photos scale with
   the viewport (1px of design = var(--u)); paddings, gaps and 16px UI text
   stay fixed exactly as in the design.
   ========================================================================= */

/* ---------- Fonts (self-hosted, SIL OFL) ---------- */
@font-face {
  font-family: "Involve";
  src: url("data:font/woff2;base64,d09GMgABAAAAAEcEABEAAAAA/bQAAEalAAEAQQAAAAAAAAAAAAAAAAAAAAAAAAAAGmobIByBbAZgAIRoCBYJgnMRCAqD20SDuH4BNgIkA4d4C4N+AAQgBYQaByAMThtG6cmQbWwngqpCxaw+KrcNKE69+yduO4Ntw15vVm4b8Crxo6Kkjc2y/////////zMT/I8YEz7cg9M0y1W1bTNUVamuUtMQS7kSOMRaVn6pchdj6W266XckGRjuKki+qGnYIW9yDVXK9X7Or/ZYs4nZqo0o9ejEqU4Cpbvd2bbP5P252e7YPNBUDHZ8YeAxPEgw3DH862VvcGVPBfEzQNb6kdO1gPjU5L1l6e6ESv+SuBIEGGd3N3Iq0tmvAUj/luifAX+Hf//J1seWsGb3R6LneKyybFEgQS8Bsp5XOQMtJwEkeRdZultCoLIPjStBAE3+f5jx7npxU4Bs/MeXrrxV1sCMf5c3vWbM7McRrgEPiV4GfAx/BriTIxpx8vz/7/e/udd5iF/EvJLUqliCaBoZRMbPiDdCpcQ3OmIhmtyfcM5/d0nFE6pBDx1sHWuLWYVRTHUKc1H2xZWJ4i+ZPlZxdTwjSaWD7hz9c/i9y/TKbNfubZm58q/benKTnVGKUlxZCDWABtAIGsAUQIJgADT/fH+xc9/f8QCTxlco0NQjbmYBIwws/AM0p60qkCCBGMlFuLsohJSIX5KLySVILmiMQhGtQHUt0vrKoCaMis/bbp0oLZ1aWLf/bzv/jmps/jOtQ0UnLLtAuJSJvYl9m0GVZ35uKp8QFmpW49NbTgpYSGbDR+uKIAORSWS/QD7hwM3l3kjuftBc3U+PbstcDXMJj5x1KrjgBa2LCxAQEpssfBYyg6lYzZmamgaBAkpZtBcvCGoEISh6EkavWVPTBhRQADiYU5N2LKU/xJRggChb3WU3D/iYkm/yJaIyOK4f6vRPJ5XeFaet22DrHCm1mgaUFEdAuyOtHwAmnmD+M/1NfQVVeAU9BCoujR85vt9wTult85wply2XOcucxaMiuWbDjob7Gr5nYcnyZRmGo/r+wLoSO/pkD+lAPIJTvuAmS+QHdLMQHarhrGsO2o7QD9YUP0RSHuiBv6EFWJwkn19wkgUYYIABBjjAAQ5wzQ2QYBCKtX89wgsk0PI1rakZvWbNmJVRrnZE12WU0qvnUSaOfvtuMAanCw60zYGE/Z9Ns92R7RcpKIXYQV2IagDu8tJeG9j9O4KdWVloR14Z6EBSwNL5CCQ7OsEBGwJUAYDlQ4SEO8IKsWhStClb4DIpyjop43+qlu09cCHJzhw41CE15Vp3uawk6EswA47DC0mmXcfyOoclP0Dxlis5xaLxuGkaOHO2Wnfi4b+9ZlHfqtJTz8wmHU3Ae4w2EKBJiCxBPf+XpKNWSe2UZA/dlKnl321nthnARWzpAoi0MUCbDJsm0O89tzNLqyJlXvu2H7hqUfeqkFmZfbyI+vIYm63ab1ehExxgEBKHzP9/P/sc337m5Nu4rY5rRYqAIJfSdJJXARPly3coUGgIDw/G5w3x4QMbwwqxscFidUN69MH6TYNMNx02aCtkm22w7f6G/ONf2H9eQxAwnjNXaHdccjYI0YB+FMHSjv6yUR1XnR3obAbV+YruVlDJJZT3VmWfb6irANXl1p4WcLy+E4k6zxKQRG2EknWiu4IQKLhvhXikVJx58NWL0m2ePohfqgd2/wObR5wsdcFYnTriv1iIWJMBk62zw213PfKeFxLr9KPjptkkU6y30x33vOV9L9HJQiN4IPfmIjACba33jIUBMoGHczV6EKy23kFoSXfBDJZNo8hoaIm0F5KbHC8r8fd0ycXjCIAdZ6AgFZ3scbsGQRMCk0wzigLKwnfms/niLiNq4kF8iIGEk1hyyN3Dw+Fq4YpUxLa4zB2BdER38DBH0T++eoYvEPx7v/759cj/rwH48Pxm6Jukb8K+bvz66Fcz3LpW+AbUU/l51v22+Xu56XTWRtWOmOiKQw5LcEKRuY6674Ud3vPIZAPuuq3JOoVuWabdkNMS0aRkFBhaOhxHbgh3Hjx5G8/fBAZGAUKFCRchSoYUmew+NShashylanWbZo55FltiqRXW2uSAU6664aEP/Od/Ix57Lk2qdPE+0yXfAyWeyXJTpWJ7zLDc565ZqcJJX/iSxWoHHZPnK3vNtNsubztDhE9AQkiMR06F5UDJlRNnLtS8jDWGLz0/a4wTIlCQYJFMposVwyyJVRybXI3q1GuwyHwLLNRhg+0222K/rars84kPfeRjTwx7ysc2f/pLvzat/nbRJZe9ct4F57xWplw2sVylwIw+kSDfU8UbVK8B2IEmg6hnvwgtQUajj7zY8AciT+tVxoBSIfRVESrPGHDKgGLIGKhUGKK8zcBKFI64hIMjRly2B6K9gXsb5egKCkGQZa9j9dkWyIx+XcsRsZIx0BgxtN5VqUbclGNuXBT+F+y8tKm9Svn0bN/SoPLJrNAHEJqu9SzqVz4gZgx8khxT79cSXSQw8+MoChH0w1pvjjlQ4BZ0MiTQoFf0nScmJTFcc44VQZzZyoBWJeWtGQ32xvWDQnxrIZEgAX1AlTGI0ubQauUDYCYWIKgfBYD/gPoL6hGYcxtg6QkAI8BL8OwLcF+PMHhYUOo+LRVDkwQ3Kagww7pbVwaVY6/JexQNQRVIuqBdUDkywcQ1PV1E5jqOa7r1I8NqwUiBIjwaGOW5GC28qXUTm8yk2Jh8lGU86xGBQrfP5wJUJ7EEIE2mqKrahVcAd85psX5xE80VAVcyIx9D1U6hp8hkVqKq0zOTTxdNkdvH2cwYMpnqSZ21+VxeKruunVGnZiaty3LOvGVizlQiYt5LKKsF81AfzWL4nEvTUpuBUFBKbYqCSmGSUiQc6cfK6ZqmN2+23/Y/sTCk+/6aByI+3K7PMyJzYD5lYcPMR84MdMh2JhOpUu4a5kN6Hjp5syEK9otqqp50wktQFuU96cjbOzImT49RtqYDgxfdZjDyWaF+X3OablNKqZr6PrkhVObvXXu18zlJa4D+lGUOZcfG0MCndInahaoumHtz/bU2lGVeL9C9Ef5AlZ8u6vx0oCGDQB1bK/eXKaULh4vDkeeUEy3Khg4rWzKBny+Qw9TXNSQiYTZ4ZmwDC9fjKEPaGbiEtwYz51NMSOGzohhznm2/CXpHvwaTa9JZe5UorNSHCUD7UbwYg1vBuMQqF2b4gncZxd3nRnH2cviqCvDHqz/tFrVe7UMLqElyBbn+/sOjCKsSep+7xor6JJr9CIU3Ayc9RsrltEfPTa+6Lc7ak1TY6LFnoGetJtYyA2yjbLa/nNyYuXiS5dHScmprbr6bD5p1qeJ8Dtc/Voac4lLzjTRL3yUXuSXIiGUZ8rLefMQkJ+NJErklgyUvfiLd9oDMamqtIfMkldbtrR93CmC7BMrEeBBxBiMvjP4r6lBH2SVah4gTXrDiYBWEBPAtHJkCMS4CPse040PZ5XmWmnYw8BLXvKBtLIc5y2CIQnEfqsYia+myprqoEZonU0HI5o4e8x+P1soaJJRCX0t9AiUVuCAK5Ic8Z6s5Boo0+yGITadjFfjTJF4h1hS5yVRJcbUEBDXwvEk82WirouIJypC5kyUs3Q0czNvNx6mPcwsZWs7+rVRNZIAqPRfcC6mUONcAQfjtjCgeawno2VUWwpzpFvGlMJoGsEqOIpzMIiTM0LI2jColyWaShZ6phywdh29UK+cxCtKkMx30qULthUoEOlxePcpT2V4ndqptyL6Lsg3sMCtHIIls51LrrtDNIbNASJjCEsH1ENKrpX7P3Lj2xA0GSlhOLVBiEJZc4voOX0a4Xv0mhfrzu+Gl3TLGH8ztXdR7u3PAnYirDgoV0oORZ3wTy02/FpkFehcSRCVb/QUoDuYXh2Q7sj3Zbvo2/7UYX+GEumUAIso1e1zgwORg+P52EFwm0ZyQeGlrRaaZjXXKODYKbwkA/mkCENLvBSQSQZTl4F9mzTLY42Vp9uZHtLZY6akJYi9Upv5w2Hxx7USlmxsxIFpc72UoLkrC8pLS+5K1PehNFKdXC8SmpKHSCiZTqIzP3tnXar0h0OBxV83me8aBYV/i8FoNk8iy/QTjWvUqJtMH0dVv0s2bardajVIc4Qgs/S2G3iAU+PI6S25+Xyxmg8ppOjitqavl+K01uzLag6fuaAHM1pxRy8HQFwt9uVasT6fOcHNm9TqelgtaHdCEphgxMiWa2jqs/hBweIItcehdLpbjsFq9390HPZ6AAdaF2hIeySCY3Eavt9fl85nA6Hwu8XNBgGr3KXhRDFpBjS1UEp/wVCIOqNYeLvfBKtTw5GvMIMzoX3VQNmhLsTIDouZn1CyD6AFr2AAA0A/ERl5MBZuD3cXL7YzvUASv7r1uo2kq+mhv/xjEtPB3EoUFlOViFIjJUh1r4zjKXwaATLzyUKtE4Nbz1usALEStBl6ITyb9pYhltEmwJjoqPReOQyfGzz46U5B13Tn34HRonj1w5v5ZI5x68jQlqMpKAjpeXs1La1xOyJmPwCNhN4YcyOGgO+UEWAQsl6pEZY2W1C3X8kFFJmDplWZ/Wpn0GtNMvpQWgRhRKWGBRPoPzqc76t6D3mXrxUmhUNURH+l5L50vdyRVxZjDT68fhhvintbw10iMjVpFpHoDNFcTeJ1MYxIDEWmZaAKdJdiGJvA+2XWojOatHYa+Ddg4SaIolKjG/UUi/ASKDP1vl10BRk6EY4g0vLanxP61e+56cpb6T1KXT0zPkB3xKrD6U1dfQgQ0BSIAiKpS1AHxZbGPLysM+TqIaeetEHs7bvtg2+I+voJmxY+hCFS9CV1hJX6EvVFS8X5JRV6Ibvo1dkKIkJnv2+oEXLKjfFvykVoCy7XY+UL0EpHVb81KZDzRjhNZAFdQhFspKWshUthbQHzvKn35AvZoPbbTC4Q5T+FfrETiMKGrDIJtSx08iEVDKg+IDTX0Plg6tNpNPJmAw++ozWoM9nqXD/99h7KfwQ44UddjH6z3wEasYZj5JBTRO8FzL+b/RIEClDAVXePGZPLV+VYwW8MGB9QU6EOn2AOI/hFDHxDmPkseToTsrfEAmpLzC6es35kxGh2ZQpF7Op3HFh5ZyYI4s7Dk9dkKI9/rSLEOIQVUyE6+oUWk5zwPSBrgU0DSiZ/wMiCRlt+GYy0SjtUlERiN0mqHvoFUgaEQFtLXyMge/2vva2ClBuh06TR4u2/sPfnTBJNoc15iZMir2+X0I2a1uxRqigxiNJaCNKWI5FeEiF7+NgWshCYN2Zkk6Q/2K92hd0hBLj1J7r7Ns3BpbPSBK6XN7PEhSWEyRTjowu6ZFF2pGpwTFW7V4BJHoS7TLfwNcSyBbWyRDp9cC8CspJTGAVdCn61g7tO31fbG/D0RTRg548wrh+4jHz+Jeu9y96nV47Jm/+gPn+qb1bIs4w/SEPLiQc2k0CDZCZq+U6M/gwa81ENBOkMmmyDEEYsEjz7GXzBq4MQsr7f5lyeoaSDoA0hj5HycWCun1+YcID9DN9IGG6WVpK2VMg+fLC2mwZLxqTbtOBNvRV3Bx8FPG+zBvIjz41ue1gFkKhH0Gk6t4ZzGDJDU+y36abfAd+ibduJMwS9KOwlX8Fmu/y6FXXpVNjtaIlsYsStksjZqMJv7lDDphC74TQJFySZbz086KXWEHoSO23rnfFB9lusrVPjHf4sf8BgB54P/qGjwC+OGBvWoPbIhZRAI1QUmqXqSalUhk7FRWev6iQLjWxgGlGh3FgNX78cnJkzDjRTK1IvKHIm5Yf0qC6cR9N+91WoMFge8xaARaMykvSceSJ9BWyKV4UAlYoElJLUGpwe83rYIH0Kl7tMv4Z3Bx7ybsV4DDgV3a0mXGWQxLVdbLZRrpOlFV0TBwzKBriWVgONO8n3p1bJZa5A2iO8qAhsncMuKhLXWULXZ5ZPsqkRRf2JdQOBeB24wNl7hi4nrhZbaX3o6JMx97FyzITGM52E9brfr/kqoPJniQKndUiIxLnlizQKZssf4ACo/oc3h8hCCcs8MF0m1e0QbgniZmmoA+liLtBGMuPTNWKejN2h588CPMKx6rSCcHev8LnhHIxq4jmXF10+N5Um3ugWp5s8aPSzh2qab2bjLCxbouTJXCsmDA2DaecdwK9p/hEUyE+TrbpLaGbZCYIQ3PvUwtF+Zi1jgIDgkHTlZ1uj2aQdh6X+IeHjkqGIADAQGEb66pgkCIkwircef3xPg4eW3MRCAEqPFhGA433WTiOViE1ibaogoAdz7gGqohghbQFp3i6SSo90/vIPOiZyAS4WIEtL6mnEcQ6eY7qBhnJUcDyPvqzCUwnadZIkXXwUYoODi3oFZ38a/Bk/svaR8HduSZbJkrPKWsupW5EdlJ7wc1j35bnY+5XZ6MP0PSnDlL/cGbzWnokmvZrckeyR5WR92cQwftuiuPynemGvrmqUWo81Y75l7zoyEVodGeraRhhb3aPP1tu7rjQjfXkrCV//Z/Es6YerBr/7dN5nOnYEQhomEEwTiKJEwnMe/1uRwty5ZaFj+6aCQ8nfnzFxu3sjwaFraGM2DJo/PXR2qKWIjI9qcYj/yBfnyS4HaEplO6TSY16SWB1rr5ago4Pg6tcjAvFMQOV3X5Nkii9bK+91uWX9tpF/mlsXIwSLE7q7b3yR3KOOw3Q4l1EpewuGM8xTG+mJ1Cuo8eJBGjGUQlxMWkA772CHL3JXaQLVwNZr9G7ZeHD2X6NQfvTbb8zs2JAGB7PWpo2jydPU6ssAucu6L1pcfDfD+05zhvno6EGzM7Z4m6Ubcxp6ffJVpVkfBQTS5I7/gNjfI/aMguMNz8nBmebEPuriGD1uupc8l7K210KVR2vSWYzUWun7hmFEwXFuzuqfDWeGu0J366odLZ89/fWX46uFAgDRwavNJx/8uZ1yefCsOdWenz8vuyPPhC5DaClMbW+fql0rYla723XwPCRFKDP/9wt33QeacdOczef6GGSEdZM8CNc1FO1aFkG4uPsyw3ogXb0xJ0GRnkHRnYcFCY9hiq/gD25UbIpW9Upd/h6wuohxwuxR9scgWmUe5jFa+BHHS6m2rdE71Utjp4CXUSn7C5ayHNQIs1yQuNLzclfJDk2FFUBGeCDuDzvB6NFlR8co6fV0J2cZajr2fWvm7tqypKxmpQWeJapqhP4avxkd6trTh/uBNJQxf72m40SiuO+Oo5sV2TwlPbYmsCJfEq2cEV9qdfVq4oY0Wo3W13RJZyj8LR/qV+7ODHUW0D4yEtlIXToSX3W9Nn2xtC49qlI4uqy08UTNQXUPI5+QXdE5LdOuS+ceXjBEov3fO+jp7wZdD9xexh9S7uI0uRX8iulXmdfQrolFFn9Op6I9FBuQu92Z5PKrsCzsUvITTmeAplXGew8GLK1W8OqejjqeSx/kOJy+R6rkw37+1OFYrH/B4ivsjtQPFnortRli3alWQepsQJPxBDa5aDRsGTOGgKgpZ7GCdRgsm7PY6UKuIwlYHmFCr4ITDkYBT+4hHBKyQzcdoaia7peIL98OLuNI3p1/kW1MeXaQsJnpVoJD/1rCZxW1yydN3UuYuqiJFPE16kXvZmmWn3G+YyJiQu+OY0NNoELqW3dLtCLu7gpjvs49SlXGe3QnX7VVpUz5m5ElzwAnVCiyQGkj7JKoD79hFeypyL1M5Leajybe9dv63fu4ov0KtgEJdMwLplgZW+N2VTP0s69/6gqJhdDond+ElbqNH0Z+IbCv2C9ZfgH7vkWU1B3syZ6zW+FxzZ0C23J7rDTSFb7usLqrs6zNwdL02b/4ff6Pm/mIv9bhKb9XO4ZqCaRgQkN3HcjrVvITLsRTWaJbyXE7eUnUalPoBTV4z3a1MNEUWjaW3Py6L+P6ZtKixubQ//G7neANikFP+SlORaWXb36/DyZ6QFaahtVYqj28lt9IsC6oKx0Si74Xw29asCjt3WoYFFOa5xzx5IrGX9j7gyks1He3bH9wbPNAf1qHJsvUJlg9xgjlYxiTvPdnYXF+TdKjX3wsuP5ccv7dp03vjZeP9Q890da59pn/8mPxvjdLipQV3ipxmJwS8xWRtlP6+1FNgI7y+kK5J/xfAG7nROPUo2sqCZOT3xPZpUwsm/Ya5ycqjwQNB1/7g0WDlp8nqXUU7i2qWT2v/q6n91ZzLOcv+bnrd2/YO5y1OY/jJ6Itk/bX1t9fXPfoOUuA4ZWo1Zv/nsQDR45Tqg+cwe2F58MNiYLEKjNtsMUiJVAhqS0pZpcFj5XydKg7arFAMV0FUs99MBUEjVUJGIZhiRswUKN9INVLQ1MLph/AV1iw3AofkL6cLu4OsxobucJRyxXiopmrK/upPfAgfWb1tWuW4cl9e4NpRBmrLFJCdUU6+uM0Wh5S6CtjlDrq34bBKEc23mKFq+QK2y5deskyXzZJihQ017xUaDEJPDq/LHXIH3zKDpjCPBYIoZgNivcS4jglF5Dm/N7nAVOO2WiKeBcbUv4sCdIVVEf3fRQ+mXcjl2aSCq+T1H9xe4MazFfKu8nZ/uHDh9daeG40pieFjo6XWB2NvpVcSgSuPtRyLoyMtPMNiiqVP3Tpbw+fjG+49N6JV7doJOSoNiBhj3GV67vkPMpksAZfwqP3L9Jw/m/3ITj2BklWvpKXv3WfMkxlSn1D3L4W6Zrwzm3WYuu2rXzc/SydM9RCGiIRRAvEEkTA8583K/R80cx8nK36eWnFxz/N7KrNF8+ZoVALGIU3OzNj0a7P0egfnC/MSDv2l2nt53x/k5wz3ag9raqfJa6cVFdhEAVGQLw3WTJNXTZXkUMUlohLbypct408HObAdirq4crvPp9xRV7dd6XOtL6gsl/TYioFatdUPC9EV9xLdA3ErIGXVqGxeHg/CGZ9YzbP7LfPJJNfQT7Jx5FC1zZTgqg1t4kBQ3IEg4vYA1iEyLvd6MspzJAMkK4vdB5C1g9kmNng49eJbF9qXLPTHxwhpV3/suueUM29weJiQvpf+bqxauvaEL/8OX4Di3cooZLODoqC02CK9uM5ahZVSzZCJilBQGKZYEJQCgydUNKtDVBQxU1OrtEmHLOkQ5yQ9Ex4xp5t3t2I6Z09WN/FONVp1h9iTdYwzveIuz3TzT8EwJZr796bOCbiDPEzCF3/eaIVXR0jRwRWU+sSOalL14xNnXgPnQFfOXnicF4rqZ6+Cc8GrZzpf/UjyL3lZbGtNbl5O0pPv2S6mrI7Xw9LmPrX+sNi5Wpo2lwM8/CNXy2Llap4y5+LlI9ilF9V1sMvOiykVcNRpT0DK8PZKOhaXVjWDrLjMEERFS+PdVWKDdKlx7GcP0gidxMzlxKwsPeBvx0UGK6tSmm3MJViBvnIc3vnGHM932CAxH5isHj3Sse0QPb2LmLmCMB88XMAI5DOk8+7JM7gzp6X93urnUU45xcnjkR1WlPN5JVb5oDSTH9FpgHyaJOKn0fwRIw0YeD1SWmZ7pQLb8sVfwLtUXlk33oPfLx3EtTabMltFCq2gsOl6VjZHNNrCz3OedObxDQnTAHbWRJVGI3RaNC6lGPcF9sQRPc/BeDXPeQr0H+TRzTU6ehWRqLzP6YRaNNovdzqFWHeJUDt0olYMaxHrdK1iDBO16gyitgDWKjJom8X+gKjtSShld2+1GgRVba88HsU0BI7rwYUfhqoJWhAm6uqHrg/1a4hcro5oHs2+x+h/9SUm49mTfQxg+asjAOO5k313gDTTNjvZY7BSEeVZZ4cmSkt3lwm0qgRkt8ExXA1RLRGUCuYbaUYqCkJUNGKhQlwjDaGgqYU/f3A46/Tb+Ntns846cPRn8WnsdIiXO4KPnMXOhnrjBbzp3RW0aG+UTm/f1JFHM8WqwY1uCkyqFg59TCR+PCQnKqlDSSIx2ev/nvHPkqHQyOrIs/S+XzQSfcjn4ncXPSt5lvAnY4R5tGzJeKH4N7H4riXTRbIETYgF1y6oxqq1c134FFPQyYRgNj/j7HOfQSktcADmcDL1O89LarEv5QDOwsWeM18VGhCRJ4enTMBOOyyI485mj0IKRQy22+Cogij8kjkPtmWzpUFJD2HHYnONy2Ku9Sw03vtrOzwuJPnF7BeTvwBD4bx5LUpPOb7l3prWrX52zAKCznUU0gmAnVnF55sNvbK9TL0wn2rSmykgZCaLKSZQwkJ2dxSvK2Biv2GMgoIg8zHg/1OX6bp8L0v4ipD3qoD/Xc3/aL6In05DMIRON8bnJcH8T3BHUzLafjrfUfwf938WhY24RxSidyZLnjXbU1YLpMvzI6i1CizOQN5L78hbOIqxQw7GD7NiqfilReXceh/wWbBSWkYqEWjy66z2KKRSJSCHHY7hcsvrbaKA+QgFMLkCuYOo3AMwq3JNbNzl4Xq8BzfGanAmPoF345KScdSDTsXLqrBZi9Zg8+V/yVs8LTfxllt1VkXKE5gmLDu2K0XrnNPqab0ZunksG3tZVRkJyV3Fmr5xdp9Ml0jIodnUQLqNtE6ZH0zm6cn4O0pK5Br6u/v3Rd0Tc+x+r5oxfLqHBXTvHWJwtcxbNpKu2Y5Np53+w+5WEGSrDUCoSMoK6ZBSjqQgkKdTgUHsx7lvV6aHF5t8pp5QT021d83j1Y3Z5z9enyZj0aRBPEgim0dBWhleW03lhiWIIgJZbGBMqcqPo7YaUKGvEviC5deUmdGtldTyBVUgQmWRLTyYYio0kyGunkLMNcMw2cJCKKnuJcn1jZuifDt1I80KF7GNz5oIaKVZQHP2OuiCHumy6tLht4u0iJh0+C9KrrbMUDLz5s3sBepERFak0xe2XmCk3pr5v7Dmvt6YLVi16tzWqbJHPyY/+kGXnzGt68wq39qbd7f6LLD8TP2+lAY4P4PZebbeu1ZGuIEhT+IPwtFoU+uGNXCI8cozqK28hI2PUZekudMWyTlAy3YGVMmp+CRolrpW71UAIVbI1+zowF3b1AJ6xrCYVHVI5VzLfhIa9Yk9Wq5a2ySa8cmhku5QmTyJ//VDQNP44glC15ExW2Ud3iivyRrEfN+jH4tWntumfOmjH3TC1ybzsA8P6+RAqfyenhQoXbwJRoCvSjQub9WHio+s7z3Dx2UuvVun02N+IZ7ixd1U2pTZoubJgmf0j5b0PNWaOdexXir7J97nrwWm46wyyylTfkGlBJuN3/ndfOXqt1dC9o6u8DtOYVYr1XLdgGRiMQPPeWPX2st0fMw4NXFPI3Sz5DpGaWExUKFDythF0hBbb2CHpLk99MmW8xkNqwyMoVOrWOzuyy8DjK6BBjare++zKbf5O+XMzAlHQBHD3NuWU+8Deb0Rt/pQN08YoK/w0depVFrj7SpLQ9b6FrQH+B7dM/o8v7d2pYXRusz1jZaVnNsWEfpZ5VkS7fq+5/buAdJUcMxuS0BqBZiqrASjNpsThUFgbHZmf76WwCKbdYEI6YlCTLVltYmCstRQcRhPtJIKMXVgnVT2nPjWmtqrO3fmfZHeoPnLdK82MbWQqUHrUMWdvjuuVEIxhOPG0aThG2BDs8amjOZbUbBGkcb7TD9Pbs1mS32iHT01XAOV5cEyEgvI1QF8G2cLv4n6ClP7QDRWuQjm1JdE22w3Qp329MwdaMFuTpTIdsaT467s6C7v2Oya+XQp0++iCLF7MJReu6GFyuLo/tMRv64uDB5B1P2vG5e9hqBJw+T6I8bO5kj7a4bZVD9vzTdKgxRWwVaj9euvot7vvfeL7j9ro2jBriid3tEVpVHL7o0rYhWFhYSFfUki8ZMhOdGBNpQkEiaG3DZ0SYolKcmLL9M6hjpo9PZnN9Jp0d52mjPlo//hGPO5AS6B2vsxMR9rWimWiVONncg4O6xQwDGHPQ4rTB9JrakgM+ZargYTNkcUUrG1i70S0x3/dQ0fbP3zRbHATKjiWl9dNmSiSshWHidcn/o+PVCxWclDFi9b58fvf/DsXR5p/0coYuhyOv2Y5f1LxpWZ1llWhmXcs9xtPQGfX2YQOxDHIjY4yD491IGvDOYrKTVWOfIQjXiYhwWYxzIuMYhGlBKrrW1KrGQRRt6s0ivfK+5yrvtE1lZr9ehxmr2KIYx7hTsxZiBiNFQYGIrZXnUsXcoXCs0CA5/hM/zlJ8XQzMeHjJnusPr2/Oyw95H9vcmUgBIoPK9JKEZA+JZlFgz47pnx85aLJk9TXoCSRRAYdgV2UCM1ojQUojBNUQKKJ6D5ArnGRUs7qpRoTLkdAYJ4HfVErENsranWZNttZYAJ++OMTJrBgDvM8BkahEv4PL6EZxAaGD7DUAxiMgyIQU8+wGh+eLCeLGKP8WIppAXBeCXHRxSiEEa9rYgNYhHLBCLbXBswqn/dlhkWY0YHZjDQHU7HZoF5QUN7mHziwLCSufLPwFu6PtngoNrEgHq3PJb6aFGhThmFrFa5lqC4NfgrYyVavhCnzgTjKC0VCNkYsyXfGMDBewHBzydpw6+lJTNicX+RwP/SgqqJiC8zlunVGldfqsHQlvw+M8rZiDbVYu+U7tFbBIHs6sJCUo2gRIcORf3DL1vxA6QaFBTL06/Ti7I++j+Pzkz6DElPCX/lrN+Z704dAejfr5j8O+DFKRoAWHTrtm9HPtiRT+QPJ4nEiRP+19atiQWUdbN/NKf9Y+u/yW0xOkHMyMkgCE6komjYk8wqW+nVkC1eLXiKb0wN+uIFN50C3a/zcrLwX6Wipap30LfbtYJwa0yaJWn8/paKQEk3hv1bK/gP7qgzMjPuPvqHyCct7db3ymBwR89vM1YMEtT97U9xt5Lxj4o+ulFw4+OiJaIthz4bLRod/+5ZybMMkdNU3q2MQTY7FDNuwJ0aFRsNVVjpBP5as248VY765RAoM/KB+YxMLb1z1Wt07cH/rfsgj6xiTKVMn7+7bPqy5T0xkZv+Sp5LSBoKLhncnYl05pSr8R48JYIa8wJXvfTCu5NjOFC8ezDDsCFzdtkiyo4DB+/ozjxMMBSVeColxmidbnkxhXfjJ68k5Ul5+0+ypAwzJncfsbLkQKmxTgesKdsyd7scL5mMm+V0Gw1SuW5j21DZ6gsXLS03xEVA3mdc2Q5kSlvySlIvYx0+RDcjQ/3fovQTWfXH5pZ7md8xCR/sytjU3Q3cJjN7R98FmMdHNk0JzdKraVVkxoM/NvIa2CTNbxoSx1sVnupJdVxQcHUaqeAzLjn272p0r0Aj5HPMZ9gPKcDJBzod11Htm2UpWWTxgrnMwssHrDXCcpBtlg/58jhkndOUA/GtlA10G4W/btn+LNJbT854mZKMQ9dTnXUhd9b3WVncdngH0f4BG3YaYwxEDOFdlaKdyTO4ZCasOYeWUSJBejl5GbPOY/4wc9O+Blu+96V9DO3tBlhbTr9Mdz15WFkxBlinX8hY0I97Ttl9ZXRJQZOO9E+qbdmF/n5IltFMn9a2DkNObCQVMrHf/cwCsZeikXLsjrJvHFo5zRg0M3KP3Z+GXfwsF2GTDlznmp2Iej7LXK4pWhhd39iRkfqicbzWX3s1dLXeX38z1ClP4osX1gq0Bkdm2x6M26zR3OoaAX8xTqkOj50xzQ01y3+ekehwa2jGWICOljn9hACfF+PxAmD59KX49JKaqA9Echm5CMhjaNEuWW8BM6DWYIBYEmA8AYLsVL+inRDyu/v8/LC9EfqBBQiYnAFxunqRS5r1mFQ4VWPM1emLcz9aDOaQCFoDx07bMPg0nbFhU+fU8/D7vfdSrxgv6NTlYdObyY6u9LXpDZuNyE4Db6sBQR4lL9KENVvsSJzpnTbp/f7E6iya3m+gGWyl7nI5HVfqAkxpgT/vLsMrpn32r7Vm/K087MsH7yQ8TvVVNDZu2MDBaZVImWX4g3ScVTr2BdxvhXeyHwXN7OppuYsdpafog50WjdLcTxFJ1rUTWqGoN49LlP8YRhThSLfnlR97pvrKLN/8xcO+22ngJSGc2aXt6WoqkPK383QVn6/5J6TzNIudRXUgXs80U8p2yOcRWTngX7517aedyrduydRA52YmQt2hf8NSfEdIurmenQFUj55aP+E1E0DAMAOo2HWotc3W0jZ4qGIccDfFm+Lu+NvZL8xLrHtz7c3EC/Nez27YdHPTOw3hL8g3ZzXsGRoZiimTNfknKdOOVPyj4Oda2pSCY3B18ehjsS4XVAxYaren1b677va62m1p1ZZ+ccUrlg+/Lfn2xlzGS1o519fhzuqBfMPFtJ9XD/a1t6/pW5XcOKm/Y/nagafLZ7+7L1UvnVBWO3x9w8brPzESSKsQV19DDIamPzCBARDGz+jopLG20SwvPD2gCHRtR9c8jD/X4JSzL/HnQM5tUuS3mCKEARt9NIx5D72gu1Ix1YK5ARy438DH/u6AscgMiP8Ld9ArC5j6oXzw91z7/3s1/9DRPEy3xrFqm9OvDFR4Rz2mn5oFpsvr22Pg74/mIKRRONg2l/7/RvE7LxDrSZCPQjPQZa18Aax3V8GeV92b558HMGZrwZkMb4ZRMr6M/xS/AEI0ar3BmFkmPrhYJo+VqxhSlioe/j7OAXSvAb9BYkn4JvRIwgYkNFFDRRIzMzze95jggmdWSckxFhggeSEyQ2yHlCGpUzG8QAae7BCdo9zcY6ECNIQD5EfeJPZQYKY6hC0yHZGUDrNZEAMSQ0n9gKVvehsxPFUudA0d20YyrmeSEieTitKnN9JSCQKg2pJDUpv8jehJzm8QpTGgEmN7z8KDz7B+w8JnLE4gwuLE7+InTIICDQbMt95+593/uuzMBaBhLc7tiN58lXuDExccDofD4XA4HA6Hw2XuogCNO3LpnqcWwySblSUqUd9/AUAjO+zYRg5V4k40hH31pzR+pfm6kIZO8BUqXr56/eZZZ59z7h3L7zwHVHcOyBuLEwgQWmaMEHZ56vSZa629zrr7+8nOWHjwEeInBD6DLnAi5ManTsAnNHwEi5OrVq851tjjjDs9qi/9kJMfOT0C+ihK2rF2uWpjKhmL8S4WQR13gwjbnTMjIdE2snZIEARBEARBEARBkEwYS7UlSZIkyZDcUZ7XCf7QycZR3//H5E0hjDEmIsIYY+q3RJZl2XvvZVmW4/36x/jFT6P/czD0/uZswLoXdp/mcJCODu8Nan1Ls7GSJEnWWitJkrTerZAOLBoh0Y7ccz3cVIlQ/n+beouX4NQrHThfH+pdi42YfNsb5sJXWN4akqydcbjfEgzDyoUW7/udJT5EdbgS82hufgvzZCmokpEoJzFQupbmclNsqFPrNnXsKRQBAAAAAABkQItWE19J5EF6KS93T86rPG2xE/rV4EU6FOEwIYQwMxNCSLb2uxqbvvHXt+WFzcUe55yrqnLOeVRzTx/fnL/9GV9fnJx3V63L3vHnOVL6aChNHzadi3bSwWFQr5muxO6q6XQODWiGAAAAAAAAQIbWhEwiIiIiIqIQNUnid2mNiIiIiIgYRAT6oFqUvrJm/K6OzZRfHGhFq7vZY3bFlKgo6FjtaNbf028ThjB/mWgq6ug/wNwfRw311hTuO0svM6LmiOE0kvR5wnyB6QedtzjCES8qz0V0mMUYY4wxxhhjYQwvjHiVH1qE7cQo6P1RMwxmUW3QiCiiLEUBVi1PS1RURtw0rSONNKozG3csGNLz+xnQulsmyBoD6N+LB+CR8DoLy0bJT4kmggXj4SUaafgB9Ue18aY34O4yHfm8FE9RD1ex7za0/d9vIGoAAAAAAIAAQGXbJu5PISIiIiIiIvrWE6caPyfUYgwiIiIiIiJmooUUdDVOIoiiKBpjjCiKYoz54En9bJ9Ws6tEs5S06K+IaKtZLd2buD/NFvkj/WZYY4wxERHGGItIjr64RjnnXFWVc85Lfbj4wCf86bG/YTlaHqV9JrQaiR5eeW5u083P1sAKAAAAAAT4YNI+u6drchmHgsy/o/0xAmab+4DDzMzMzMzM2exrFhEREREREYXog5WO2SPd21uFNHYZZPL3cttfqh7VigGNqqqqqqqqlnrFa5UlERERERERkRxZn0fbZDmPbfSp+tT/1X82pOGTVYLtrbGSj5fLWb3JLdgRERERERGJSI5PmcXMzMzMzMysPxm59xTG9dXel6r+AAAAABAAPb41qqqqqqqqeqF/3hFIj9aHkpKq7Gm4kCJNjDHGGGMMhBCa1yUtMDAXQCOw3qiM+PA8z/M8z/M8z/PZ863WiT4DAAAAAAAAAfhgpM3sJrmt0703A5STG64pyiillFJKKaU0lNJqK2kg4ZMAAADQHAMOOSxlUSRJkiRJOV1bcdk0vj4ZzbDZnS63x+vj6+c/x4BhnMc8SQ0ZtkHvhIV2OTc0xrqkNRdHKaXOOUcppfnotTpDj246ulsd+PMM7dUkZECl2Ce0uqDJu8dqWtXTo3UDZQEAAAAAQIDM5TFcuO/ewvvHbR8cvVnMzMzMzMyszIteTjkMSZIkSTLLayBX8DRYzKabyd55o5kWmZmZmZmZw/wxnao6SJzvrc1pc8IHnBAAAAAAAADIgBsTRe8BzXr/tYr87OmavdL4Oxq2o+rUaWQJghIRQgghhBBCCFHCQ1Nk0VBKKaWUUkopzerhaNXR6hoJBRERERERMYhVQ6TPO0N06r24B45VRfVah9J6MrQgGp7PppV22g6FTfasO9tsSVuY3eKq562HOggAAAAAAABkAKVdczS1plPpTNP+wwEuu02tpryVhcX1Lpvtq3A+pcnLTECoIoQQQgghhBASQpqMEMrIVrx8ct4+blYBMjZoX9wM+GsHtMNBk1VfAAAAAAAAAAACQIPRm9C6MwcfkM5Xf23IWbwyyd/eGBhHZjIvbexOlcbPccYTCkIIIYQQQghhIISA9EIzG1nplwSfzv40SIYjlaR0lPS2CVtvHV7eBPCP1h9cl6aoOwAzqNAjzaKdWMLNcbVu6WfntttMY3oiB0bU6M/3X7VnGoS7rPCt8om4BjCaIb2U3QcYxzYJGdyqi4aoN9xV3toggaoBAAAAAAACAJUzN6susGFZlmVZlmVZlmWLdXF5f3xYDj69l1r2SvvLJpzcvJ7a65CfIYQQQgghhBASQmZleM2X/HtcJMYDQqRTfCes2NF1lQ+0nps4QEREREREDGKmuYSIEEIIIYQQQogSfsiPopCNDdmRg8PFI9kpBQAAAAAAAAEAjH88I7MXemarIwvFYLg1TsquW0w1Emj20gUFSV72DSw26TH/3S9dBP/o6PYL9pWNvij3YfmD8pykN9PuFxyMtw1DmaZZqTNv/xGPhpYiHPh9Zsy1ntm7xZ7fbcFvZBQsVR08cPz81aNEj+Kcc84555xzHs6z25aUkVJKKaWUUkrZEnr+aGc6d/IgJ0xYP9i9sntzm5zY9NjknHPOOeec83A+42fCSdp/6f1NSn39gYCr+WfpJt3c5TPCeS8493TVjXaqeGqFM6WUUkoppZSKUuoBp72Prz1P7hrKHGx5kB+j0b7gU16v4ROPspNdK4p6nkoBKCOkN0r7+Q10zsBz0AkNWP4HE/nF4JHfesNwPKZb0Aw7jDHGGGOMMRbGsumwio9CDCIiIiIiImI9PTRqcgsPedo9V8xgcr74LHFL9XDjpHRq3fhgfDhi/PeAuEY17lvXXVVVVVVVNar6YydePMd/T24iIiIiIiIRkRpqNc6VQ/Rvzd5Z+idF9T0EgkFERERERERcsyM//1DOU3+va+n9za9mbVt+lpj4bWp3uOJ6a7/5GPrYN1/3oxkvwgIREREREVGIqCpdLRQiERERERERkRbZMjVxdXn3zjui9+7ybWj3wfbS9nJ22ztZYrVarVar1Wq1Wq2xWl921etARmkoECbDiTtkb4yyg7bQAAosdIZB0pFO36/UlYZO8VU3trIz41FflWv2ulX3JrV4SE7Oxb3OWJ6FBaeOHywV247UNPx46MedG8gxoLLVkcnsP7MzLFAVQ5IkSZJkN5p3dLXXA3Aw9UQBAAAAAAHQ9yBJkiRJkTRo0T2z3ScB9k/7/Z7CC4JAGGfpfnvPAVxej+io8G6TLqIXh81jV5W7xnwEY4wxxhhjjINxZr4ICSGEEEIIIYSQtRgjb/iRtj+uS6b+1EST04db17XlQ0hvXippM8+Dm0Kz3E2Mvi4hs96srF5yZYeOAuha0gQHhBDCzEwIIWHOVhWTCGOMiYgwxlgJpxyh/5tiztWjbk8XJofC5Rd2uVhpsyccP56mNnH+6TMynWjY8X3H0d9vCPzruzinmnP2Qai+G2a6Ug6FnNXvToHP7T5Zjn2p4qsUNznpMunRsteeDQAAAAAAIACGR//iLlT+2+RjcezVrgIWZWpFISIiIiIiIqrcscEyAAAAABAAVw7jCxQxMzMzMzOH+QM8ZMous2eH84Wmx3/yc9c8nvx4GmuHAAAAAAAyvqWqqqqqqqpRRRXNBsofbUjFDH4oTzMhtboVe08D8NZWHPta/qtRHk3SJx1zv5ihxEWYodSlxzGKy1DyA2UCkqEAup0sS+lboUOiNShzwVmnNnxeDIrvpHAmzkdjG74KuKkMNt2KpbuIQpHz/MdqcFYnS0MGgYEQQgghhBBCCGs6x87ICvc7s/z3kk3hOt3yhM7FOeecc84555zrDev83MWrnWq/8+Eh+wAAAABAgMwGx09fB2C696xlY6211lprrbX2fTv9I+r/7fdKocu1OnTWl1+oH1wiIiIiIiIipxGqi8yBy1/ny+yBOkiDcQEAAAAgAKh9cgZErFPsrPDvjeEUhMc0yMGndzUYGjyofzqJOAUGNCSuWsPDU8tNLXwVChngWxSFSNCJEPmRp6HEAfmtU0/HBUrU0xqopCQaCZ2zpli4Ah3Yl5LorXMA1TUoRTutJEuIu8DdDdTovkm/xiQG+m1KK99rB447vY3jw3b62NNyDt96veHnUqHKThOpdyPQNIJAAAAAAAAAAACAOgGtz42jssqJ+nWHEEIIIYQQwkBIfkG4IzC2RPXLFYhEsSEgp1KqiC4aSqHw702qZEC9nTaMVQUOrhxCE4cQ3fFdMAYtWD1aXsmBbjiQcDSYLu0rI7hprOrRhKlcgpvx7mkU6bM2NsaxrkqneWEo6fd7kyEPS7vg8KLH2n1xuWH7XrdzW4sRI1OqZaXlODinlXWeF4fi2tybjKEHjCt67VELm/mxF95d+ZeOiXh7s5jzecFq90VvkwnzXS0q3aXuG2VxXDiO4ziO4ziO47js/i5W4HFtdt7oUBQPALitQdWnlGRwcTI5sS/cFGJEURRFURRFURRFsbMSTCKuwTDtlQKMIgAAAAAAcOgtiz/CweT2qrnAxpjPgEf6VHnwZk+4IE5yMb+/zS5AV8wNbi4fGx2IvsbuTIaLuZ5QBAUZbqV8hgxJkiRJkrWixUZr5F38dOPP8ff4d/RXfaQtVC4iIiIiIhKRlhhe0+csGUSjqqqqqqqqubqJhfeyI22f6bIb1+N2PKW5b6hGWjlCCCGEEEIIBSFDLo7qdLtdrjhz3patzW/wwckCTgKR8yqj6DTpa1qh2ery98QFF7dsMLEcswwPI0scUCYVkaGFgoNKJ7aGL49HQ1k0Pahb856AY9K67Hc7TluEnuBYORZEEKCO3B5wk/qthmnEfszO2b4mG4KmHQ93j/eR+VNkyhglDqb3iVp4/AZVIytXoGKs3cq7/0dUN6KQ2tz/0shHHpvGCMJke7u8Itwg69KWm6SnwQaEuMiZBopBWZMPNBs1O+MhkOw1tJ90Y3A22//Vzm48A80jUaCeF2BzUBylJnEUj0EmCuWd0p1yr3mSKlmU0LA4/hGH8vfAIvNxlhE9u5iIVWEHYaqTQY5RNy8JJxB3MMOjSrJeIqGRzZNzt/yOlJyPYTAYDAaDwWAwGAweMRhMbrmCT0HlS+i99BLPDGZad0UekiML8k/emn6Yc1GOVS8KAAAAAAAgABlPb2PI9FvbAC2apmmapmmapmlaal3QVe7cX8i9LSOllFJKKaWUUlY3i0WFFhv2zgMWMzMzMzMzy9M+MRpDvgv5Mml2hnNGymU/iVKU5lefKzQW4tfQRAAGML+mampV5KzVyBhhYDiPBEHZhFfQiEAgEAgEAoFAIBAIpMcXV2iu6GHR1wBe2MQQ+tt2ySAzr2nnRRotwl8v9beYbn4kxMV/GOh5tG0u/UuDdqFcbros4iU9ky+Atk5joobPQz38hnAemG36xrBRi1UP9bHacv1D/5kLLfRR6kW1cKKj9EkFFDhCdvVFHLlC5aZzCjzA4RzjFl/Sjjqqzx8V6Upacl8PxtZWtYyxUxaT/vl4NDTta4NE3/2+mXShoUz51kfSi2aGJVdcDRuaaRsatI82CTxRQyQ3WjRRbmnpQ6g+JcT5ZkhFMypkc7jBhXC9EubOeRZ1jOmVLLLMICx7lLOTOtwn9MnO61jAQAghhBBCCCHMCL/dDhV3/VBs97waRVUaRVEURVEURVEUI4oi/98WiGw7llyMGBm+Wy9YFejbvsR7TTXJxt7DMugAYXX5SpdivydPw4wZ4bvgikqI0w5PYJtGVpR3ywYX5CerARL6Fjzy/q0ylIs0zW7ueOA4juM4juM4jgvHccj9SVF2px4BAjUc9cBhKOrxp49s+X7avj8EKVL+Ga8/0fnkdelHwIyGPe3Xdpx+X4+PeaUMePvZ+WyReD/V33Em36O3edTGgXxQEVUf3mPcMAeAw+DYSPQv9kCsWBvw4xLI+d6P+5gp9DMbWzkR6qtthEmEEEIIIYQQCkKZrr0X5doSNqVIkiRJkiRJkiRJOZ38Y28q6qnF0+BnpbgNgccsy7Isy7Isy7JhWbZbk2ktnIbco75fQgghhBBCCAkh/+4RmZQ0PXifxDJbIWcH8UcJX4D+queWzCzbz2yY3/IHdlm9bA3LnHaUb3vohsNpzzznfCwxYRiGYRiGYRiGYRjKc27beESx5BKANEtIOzM4HFhkedcE4zMjf9yY5ZAsI5TnxGwyhHot2en5JMlTH85Yoh8vyXFl+6o1KjOq1cZEvzIv0MEU/bNXv4oFglPWXvMlRFrORJeKTaoRzSKDhmGOOt28NGPsjMJ4ZNldX7mnu6rTY1eA0FAyXYN6Ks/D0raOi5NdBKvp4ziylu2fUcqGNYEAAAAAAABAg/bMXU4eOj/z28+S7et/8RJv8RSH0Pgf/+JXfu+KkfTf2yx+evEuNA7xHk/xFi/xGs9Ko196MRQxbxctXLWWV/0paYDxlPbYUEG25NhQTIqhFhZxZPYlUdWouO9zeZOHPKA8K+Vl8RgOgQM44w+EAZSBFJCdzGUzh1Wlzt53bcKy9YJxrxU6NXV/Mvo7DzYgpEEwX99FvXomceCDMr4KX0HA0Zp0m1ZZViIUlMUnQH0rHtdLL9NRB5B61/A3BI4wrFRV/8vR7EmiRvXET/0kuvq1771JHK0ni/o4aBg9ilGb7NvwcZX9X3e+tfE/r0iNwIgK19V7S32d579Y8Db5NU++veR3fvxH/jWj3Fx2l3A97mo5oZaNcBo5cUV7XLEnqIe4gFd6/siFUoNiYPSQPVq0RV/eeaXnUUtclLSSPm+JN0uSJEmSJEmSJEWSpMGg5mHyq3EvjReNgzHGGGOMMcYYH4vl+maLHxkbm8p/DqIuOnNtXruIibT5GR6tGkfatm0q3ObWi257sh+ro60jAIdxTC7VWdtV9FG8vluy1ePKr1lmF+3nA1IbvRIq1cvVdZX38/4eq6xONizbBwiMzKlxZS+fund+/PB2pwXjEHTmz3RxtjFdJauWmV2WZVmWZVmWZTmynLOzcpGrUVVVVVVV1dQdypLpl9f0jd0js3nn21O7ql62zxxuBAAAAACAnkpJkiRJMiT7aUhERERERERE5jjvMDmKUPX8lcaS4x5ZVq5rmt5imqZpmqZpmqbp0HTWfx/ubLAsD/zLLk5RWSrrKtUvH5fdusxafwSi07SdUrwz/91MivCOK/tO3pkDAHUOonTK7kdXZmv9c034HTaXf/ovmq0kAAAAkEW+06ZcyOrm83marTsiVzWD2t1GJZLjEqtel2IiQe3+ucfxU9f9LFlEkjFzKgkWSOWFxhAUDMMZHlGhRGHH3b5kaP4GQaSPkitur9/m1iKfvy6hWtg3l1G5pa0Pp1yVyPXdVaZvjMhJO0vIzwuhGTXVpelLOSAEIfZUpQlAO9BziacuZyavy+93pRBBEARBEARBEARB6Nbj2ebFH84eJzwQzPphxScf5pg+HaeSPo6zbhq9YMQtz2izyiN9HhUhhBBCCCGEkBBCDuXyxNq4gBdcVEiEAAAAAAAAQAaMSn3Xss+zp4EEGND+uiMym7+fiyyphIpCHIwxxhhjjDHGmO8BJ04tYt9h2FwrKn0a5yzJvzPR7RVUkhPZssuAEDe4aQjOY9jPqS6TLaq6d5eVfPcl7tVItMRWzgGVzTIjbB389vBt3PkSWZre7/diVrc4ElUxyTiVva1EI6WUUkoppZSG0qy46orUQZ5cXbat6V1d2Y6TCoK84g03Xusmm0tSvjj+QUFjpynNTL5rIwwzyBDK9Ohq/VUGRJd3n1muMpb226F6rIBSteaXCpypIyIiU25+/iGcInrZjajNvzVlczRGWkBea7Lu5i4b+DEn5XXovcKsziApodvFR50qTCTt6UrZSJAihBBCCCGEUBBCD7+YEEU9HS4fbdYJvn+j43DiRgrC2a7HSkMZVLCyeJNlEEIIIYQQQkgIKWISVCoTAFgQCThrOH8PiP8LMdUD+9m6QRIAmwe6aaY4xZhNtUXseKtE99RfmMn1OYpJMULYbCksPtDb24pZlxucq9epQpBEYBCOwUWFBLjfYzZdOUPkQOkQfzHI2Xiw2khs1xWPcDF/DUTo6hHjCs3Qr4QtEf/zZ1R5HnovLooh7yWMZm8dh+FsRW7zaODD8zzP8zzP8zzP88vbWF4XbuC0btM2DRDmvDnNkgvHcRzHcRzHcRyXXbvqU4KjimKCzxgS8//YKUBLxN3Fuh5CIAywVSdzz6odUCDNNbtlWjxiOqoPmCF9c20TyRB43dpYm+UiBjP9i2vdG6iUPEiIkO3iFHndb+p3a2/r5M7zIV7OOdVeduv+7MB+yjuF6BaMQlMnRDWGISAIDExG2KW7h8DzxMI+2mo5IhEOQiX8sRkVkExJbhU0qC3ejlswvR8VeInhicKNopfW0m/xalggB+6+pPz/k9GrQl1LKMJraMW/1DRAt0nDBAgolqMqakuZIvKx0In6BfDxe2DmAPTF8+LHLamV2KlvgdEwkBbhRAbNvI4MAyS+ufv/+k111aXfoGYB5Atxu0QI+YvdWiFx+YFfeeRTiaOKsgSga1bwql9cqCphDliNcAYr9jXm36hQ/USWPEjsoQirvxN/4GqrGPwGUwHyZeYk5pkac0q/2/dL6jpAkKRIC3iXLhK24ySZBMKUAS0OUn9RZw/vrBpih8RB49DxOSMkF4MuVG2qXaKafbpzu0UmEKwzLydUCIESb6pMKCU+Q67UNWkGefPerliwjx7G1xv2NFDsNzF5sR8rdcaRxkIor6WWMdVKdj1rPHqI85HIzObNoulhTJzAtf2iH26or0BeWBQcBmjg8QHAJjjuuUoPbnG6vpEkEji7NrOFd2IgrGbpdBrqND/ZaKwXtRpSCpGVCm40WFHs/9AJ9Evt//pi/9QTQiTF5GKYIMnGdqBUfEAf1HRQtR64TADHhiho+ojEQTGPpod1ZYJ7s0K6qGfXA27VnpiFS9F2iowZvKsFTOLyaZ4QdXECyz7OitIFrNxdvBMCwQcNrWiwNyjm6H4T7qWlEIi8Kga4FChrNTY5EJcGSkcP5t6jot3WuswtRSAtO0gp9L4eXOIMLs0KkrrCvj4TET14xROnWgIRthq5W8FFmVkpIFUkJsVT+CrUgHjkLqjwStwgD01RW+QYAwQvL33HMrWMA37zl9eL7eIJArd+9HGXbgIOkgn/I4MvhvGPgP8tJ2ZGQQDjQeADgGFgjEIUNBABVAfQ7Iw4F7MzJi/9zpT0woPp5Z15HGvB1z2fc+2SoFWvNs161fBH2LRpN6BTgzr1uhG+qvghTAxMAhGVBhBZutWoVaEVka5GjV7+xCYiCq1T41fgbmYUrLJoho8jaYJa9CQ9JmlVo1uXYh2vdjky5SHs2nSr16AKkazp3EZhwjBGOP+LonNEihrVGvRokelCXd31ZhU65arRqUuDNsPdRv4M9EuKEIFxyPHGiIsQfi/kSBbaLRhWwXEslLy89NvF0r6kB4//tw9coquOCAHfssvNAmPXw/OpIGZ4fpKXJlh/DuCUIAEA") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  /* normalise vertical metrics so text sits identically on macOS & Windows (= hhea, as in Figma) */
  ascent-override: 80%;
  descent-override: 20%;
  line-gap-override: 0%;
}
/* The same Involve for typed text in form fields. A text field cuts its text at the font's ascent/descent lines,
   and with the 80/20 metrics above accents on capitals (É, Á) and the tails of g/y/p would be cut off.
   Taller metrics here; the field is shifted (see .field__input) so the text sits exactly where it does with "Involve". */
@font-face {
  font-family: "Involve Field";
  src: url("data:font/woff2;base64,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") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  ascent-override: 100%;
  descent-override: 30%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Instrument Serif";
  src: url("data:font/woff2;base64,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") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Instrument Serif";
  src: url("data:font/woff2;base64,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") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "DM Sans Arrows";
  src: url("data:font/woff2;base64,d09GMgABAAAAAAaMABQAAAAADkQAAAYbAAQBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcKj9IVkFSghc/TVZBUoE+BmA/U1RBVIIiJ0gAPC+BJBEICoFUgR0whVQBNgIkAxQLDAAEIAWHMgcgDAcbqAxRlHHSAZB8HMbNXGUQjcoiKgt/xHHhNXj+/9v097kzQ2DQOPWJWk0VIjWyEvpEM3X5eypSMaUm0PNyu9cnCSTithKIpHlbQNzW/7+fq7ubN/ztkPTGSYiItUjcl4nZ6YhpiDQ93U4X08SIkAiRRhJNkVIyr3d7m8lI7onYWDUsPxOKACZNNSe9+w4ejRMdIB4HAAKY5MqnOHPxzZ0RnU+QqWXPDikQn5p1b/MMeA98BY6hcIOlOwCkgYoA4BtivYBms5VYQoNpgzY0oDW1wFanTa15TwigIyg09LOxA+0RQCGosxcQwA0czW15dpy4MG9945Nr17RYPGYigIFWW5J5ILtNCmDoDgXrAOBE0fRPVv89APJAdVUUAAE8CLB5WkDdRgFy+PD58+iqoPUYoFaq8cCg9MLKVFrWWfCE+u3D+vFNxvqMTdrBe7+BdkXaAgFQPvUFYAkSBCcakCIRFFOR2vqHxAn3X9VRcSGvMD2CNKbIVKqjvkaaarb7LLTWU17zke/4i90cRwAkmQswSeEjqZJImiBJl50alA9CTELEzS/JHikGrbsSr6wH9QUd9ckVnfjV+JEBHkkciyTN4mCjOdk0qNs3ASCAAKAwvuEbAMxRQZr/62bHJG7OtjG7nH49BmC+7v4xdUzjRyxy7sLXC1q2GVO+hl0JCmY7qCFpJZ18oPOaAhlvPI6MJx4Hgn48thMgQKFI4cKzStviAlxAPkCcK9aOEGQ9jGUlxCUm4APK7MbwC98jkWKBF9YLfHCF75eo8YIAfMFPlGgWP0kzj/caj/MDYABgAjqQD7oBAB0AkFBvWoebVOUOD6/UTSM0SfyVo8KEjqpJydaGW68aETLrfQX0gmr48855VSXRpcZkZ/YY2Ssni7xtWK+s5D5VE4qrJo7NCJB3jSZ8vUb24OjHFI5xpKR7jm5svophm9CnaOJ7AYAACidgMQDoDmCIN5yRgdAdfAO0xBBYYOktNVhKDQad0btrLHsFmkxX8A2A+QIxqQU6e8CNwN+jBLdcO2vTYF6Ox25fvChynZhNgq0SAs3smvoX0WDeOXLA+c8/fv8ODtjcs1U8f6YtM3IXcV+7Ul56s33706eLyLaZtjK3bbBbu3WRmCm2BieTad11gO4A53Sh+RvnD0JQVS0zAb6hMd8hicExgG7dCaA3jOHObZfPuHvhwl1HEhdsl+fGzbtXHLd9umcRtpqZd89W9/JDi1zWkSPNrlz1+I5alHP11l7r1ut7HC8p2e7OPWV0OL6IOw3RxAadYtHlg93zd/fCZKos33URq8btWPwyMUf55qWjtjpy8eYS3w6/34o7Dxy5o8eU2v206X9qp1CLtblypWfPad/xHu21pGvFdTOIFF1bMn9l3ER0Z0W0C/tOxWwjdvrQBVvZo/tuO67cvXkjq0E9sVNJlUx2PbW47XrU57l6pdmRI0agtuhan23RxYby8Q7GqVz39pISjs5GDyeALo7rWZ+/Nc3f+XNq2kmAgw9atQAH327ZL/79vTt6jfYz4EABIPA42PUtDM6L4yAE6xuqyJCZQP54yE+/EAEMQhKYzqjWVkOAJg10O+ku4BUACmleQYWPr1CjvT9QJzcdDTpWmOcgs5CMOAm2FF145Ck0ccpr6Cal99CDKT+hFx9foQ+P/IN+Au3FAKecxURJXcEkpnJgMocKYAqnSoNUQXNIE+RCuqAUgoK22EjK0hUb86iRT6UJU02ll4haD6pTo0q1KEtL5Sq0ZhmtWpiltyEso8wwXz3LcHUiZgubVWmlHhaIqhZRxzHmN7ZTVK16HZUpU6XGXWmBmUrNEjGP+M2IiCpzhVWKmC+qXpmQeUqUYxeIUOqgVtRIN62ywFwz1GmtVLlyrXXSzzDD9NOpssYpsmQgzY9lQXCs8AiNNcJGWx2qDKikx/OVzlVvknKlOijVSrkpIozD3PY1ZplhLquj5g8JGye8NvR6HFRjvj4eEFVnhsG0Fm1hiLCQGgvMMwpgnrGnNGsorW3EimSkhGeZI5DeAWya197cUpXaStvU1sp7NaZpJDhAdCT0iIwj15oe/bNpABB/gpaCup8UX/KOvgYAAAA=") format("woff2");
  font-weight: 100 1000;
  font-style: normal;
  font-display: block;
}

/* ---------- Tokens ---------- */
:root {
  --u: calc(100vw / 1920);            /* refined by JS to clientWidth / 1920 */
  --k: 1px;                           /* fixed sizes; between 1024 and 1279px: width / 1280 (set by JS) */
  --bg: #d8d8d8;
  --ink: #1e1d1c;
  --ivory: #f4efe8;
  --ink-80: rgba(30, 29, 28, .8);
  --ink-60: rgba(30, 29, 28, .6);
  --ink-50: rgba(30, 29, 28, .5);
  --ink-30: rgba(30, 29, 28, .3);
  --ink-20: rgba(30, 29, 28, .2);
  --ink-10: rgba(30, 29, 28, .1);
  --iv-80: rgba(244, 239, 232, .8);
  --iv-60: rgba(244, 239, 232, .6);
  --iv-50: rgba(244, 239, 232, .5);
  --iv-20: rgba(244, 239, 232, .2);
  --iv-10: rgba(244, 239, 232, .1);
  --error: #a63a2b;
  --pad: calc(var(--k) * 64);
  --dur: 400ms;                         /* one speed for every animation */
  --ease: cubic-bezier(.4, 0, .2, 1);
  --serif: "Instrument Serif", "Times New Roman", serif;
  --sans: "Involve", "Helvetica Neue", Arial, sans-serif;
  --arrows: "DM Sans Arrows", "Involve", sans-serif;
}

/* ---------- Reset ---------- */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }   /* buttons give their own press feedback */
html.is-locked { overflow: hidden; overscroll-behavior: none; }
body {
  margin: 0;
  background: var(--bg);
  color: var(--ink);
  font-family: var(--sans);
  font-weight: 500;
  font-size: calc(var(--k) * 16);
  line-height: calc(var(--k) * 16);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
}
h1, h2, h3, p, ul, figure, blockquote { margin: 0; }
ul { padding: 0; list-style: none; }
a { color: inherit; text-decoration: none; }
button { font: inherit; color: inherit; background: none; border: 0; padding: 0; margin: 0; cursor: pointer; text-align: inherit; }
img { display: block; max-width: 100%; }
picture { display: block; }
em { font-style: italic; }
:focus-visible { outline: 1px solid currentColor; outline-offset: calc(var(--k) * 4); }
.nowrap { white-space: nowrap; }
section[tabindex="-1"]:focus { outline: none; }
.visually-hidden { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }

/* ---------- Type ---------- */
.h-152, .h-88, .h-64 { font-family: var(--serif); font-weight: 400; line-height: 1; letter-spacing: 0; }
.h-152 { font-size: calc(var(--u) * 152); }
.h-88  { font-size: calc(var(--u) * 88); }
.h-64  { font-size: calc(var(--u) * 64); }

.t-label { display: flex; gap: calc(var(--k) * 16); font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .04em; color: var(--ink-80); }
.t-body  { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 24); color: var(--ink-80); }
.t-ui    { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); }
.t-80    { color: var(--ink-80); }
.t-50    { color: var(--ink-50); }
.up      { text-transform: uppercase; }

/* ---------- Arrow glyph (DM Sans Medium) ---------- */
.arrow {
  display: inline-block;
  font-family: var(--arrows);
  font-weight: 500;
  font-size: calc(var(--k) * 16);
  line-height: calc(var(--k) * 16);
  font-style: normal;
}
.arrow--up { width: calc(var(--k) * 16); text-align: center; transform: rotate(-90deg); }

/* ---------- Buttons (black / white) ---------- */
.btn {
  display: inline-flex;
  align-items: center;
  padding: calc(var(--k) * 24) calc(var(--k) * 16);
  font-size: calc(var(--k) * 16);
  line-height: calc(var(--k) * 16);
  white-space: nowrap;
  transition: box-shadow var(--dur) var(--ease), margin-right var(--dur) var(--ease);
}
.btn .arrow { margin-left: calc(var(--k) * 8); transition: margin-left var(--dur) var(--ease); }
/* hover: arrow moves 4px to the right and the button grows 4px to the right
   (negative margin keeps the left edge in place even when the button is right- or centre-aligned) */
@media (hover: hover) { .btn:hover .arrow { margin-left: calc(var(--k) * 12); } }
@media (hover: hover) { .btn:not(.btn--block):hover { margin-right: calc(var(--k) * -4); } }
.btn--dark  { background: var(--ink);   color: var(--ivory); box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(30, 29, 28, 0); }
.btn--light { background: var(--ivory); color: var(--ink);   box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(244, 239, 232, 0); }
@media (hover: hover) { .btn--dark:hover  { box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(30, 29, 28, .3); } }
@media (hover: hover) { .btn--light:hover { box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(244, 239, 232, .3); } }
.btn--block { display: flex; width: 100%; justify-content: center; }
/* touch screens with the laptop layout (tablets in landscape): the hover effect plays on press */
@media (min-width: 1024px) {
  .btn.is-pressed .arrow { margin-left: calc(var(--k) * 12); }
  .btn:not(.btn--block).is-pressed { margin-right: calc(var(--k) * -4); }
  .btn--dark.is-pressed  { box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(30, 29, 28, .3); }
  .btn--light.is-pressed { box-shadow: 0 calc(var(--k) * 16) calc(var(--k) * 32) rgba(244, 239, 232, .3); }
}

/* ---------- Underlined text link ---------- */
.link {
  display: inline-flex;
  align-items: center;
  padding-bottom: calc(var(--k) * 8);
  border-bottom: 1px solid currentColor;
  font-size: calc(var(--k) * 16);
  line-height: calc(var(--k) * 16);
  color: var(--ink);
  white-space: nowrap;
  transition: margin-right var(--dur) var(--ease);
}
.link .arrow { margin-left: calc(var(--k) * 8); transition: margin-left var(--dur) var(--ease); }
@media (hover: hover) { .link:hover .arrow { margin-left: calc(var(--k) * 12); } }
@media (hover: hover) { .link:hover { margin-right: calc(var(--k) * -4); } }
.link--light { color: var(--ivory); }
@media (min-width: 1024px) {
  .link.is-pressed .arrow { margin-left: calc(var(--k) * 12); }
  .link.is-pressed { margin-right: calc(var(--k) * -4); }
}

/* ---------- Square arrow buttons (reviews / portfolio) ----------
   static by design: no glow, no arrow movement and no colour change on hover */
.sq {
  position: absolute;
  top: 50%;
  margin-top: calc(var(--k) * -32);
  width: calc(var(--k) * 64);
  height: calc(var(--k) * 64);
  display: flex;
  align-items: center;
  justify-content: center;
}
.sq .arrow { display: block; font-size: calc(var(--k) * 24); line-height: calc(var(--k) * 24); }
.sq--light { background: var(--ivory); color: var(--ink); }
.sq--ghost { background: var(--iv-10); color: var(--ivory); }

/* ---------- Close ---------- */
/* hover = one colour change (not opacity: fading opacity re-rasterises text on macOS and it flashes darker first) */
.close { display: inline-flex; align-items: center; gap: calc(var(--k) * 8); font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--ink); transition: color var(--dur) var(--ease); }
@media (hover: hover) { .close:hover { color: var(--ink-60); } }
.close--light { color: var(--ivory); }
@media (hover: hover) { .close--light:hover { color: var(--iv-60); } }
.icon-x {
  width: calc(var(--k) * 20); height: calc(var(--k) * 20); display: inline-block; background: currentColor;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUgNUw1IDE1TTUgNUwxNSAxNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4K") center / calc(var(--k) * 20) calc(var(--k) * 20) no-repeat;
          mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUgNUw1IDE1TTUgNUwxNSAxNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4K") center / calc(var(--k) * 20) calc(var(--k) * 20) no-repeat;
}

/* ---------- Icons (masks, colour = currentColor) ---------- */
.icon { display: inline-block; flex: none; background: currentColor; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; }
.icon--ig   { width: calc(var(--k) * 24); height: calc(var(--k) * 24); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjEzMSAxLjAwMTM1QzEzLjkzMzYgMC45OTgyNzMgMTQuNzM2MyAxLjAwNjM0IDE1LjUzODggMS4wMjU1NUwxNS43NTIyIDEuMDMzMjVDMTUuOTk4NiAxLjA0MjA1IDE2LjI0MTcgMS4wNTMwNSAxNi41MzUzIDEuMDY2MjVDMTcuNzA1NyAxLjEyMTI1IDE4LjUwNDMgMS4zMDYwNCAxOS4yMDUgMS41Nzc3M0MxOS45MzA5IDEuODU3MTIgMjAuNTQyNSAyLjIzNTUxIDIxLjE1NDEgMi44NDcwOUMyMS43MTMzIDMuMzk2NjQgMjIuMTQ2MSA0LjA2MTM5IDIyLjQyMjMgNC43OTUxMkMyMi42OTQgNS40OTU4IDIyLjg3ODggNi4yOTU0NyAyMi45MzM4IDcuNDY1ODNDMjIuOTQ3IDcuNzU4NDIgMjIuOTU4IDguMDAyNjIgMjIuOTY2OCA4LjI0OTAxTDIyLjk3MzQgOC40NjI0QzIyLjk5MyA5LjI2NDQ4IDIzLjAwMTQgMTAuMDY2OCAyMi45OTg3IDEwLjg2OTFMMjIuOTk5OCAxMS42ODk3VjEzLjEzMDZDMjMuMDAyNSAxMy45MzMzIDIyLjk5NDEgMTQuNzM2IDIyLjk3NDUgMTUuNTM4NUwyMi45Njc5IDE1Ljc1MTlDMjIuOTU5MSAxNS45OTgyIDIyLjk0ODEgMTYuMjQxMyAyMi45MzQ5IDE2LjUzNUMyMi44Nzk5IDE3LjcwNTQgMjIuNjkyOSAxOC41MDQgMjIuNDIyMyAxOS4yMDQ2QzIyLjE0NyAxOS45MzkxIDIxLjcxNDEgMjAuNjA0NCAyMS4xNTQxIDIxLjE1MzhDMjAuNjA0MSAyMS43MTI5IDE5LjkzOSAyMi4xNDU3IDE5LjIwNSAyMi40MjJDMTguNTA0MyAyMi42OTM3IDE3LjcwNTcgMjIuODc4NSAxNi41MzUzIDIyLjkzMzVDMTYuMjQxNyAyMi45NDY3IDE1Ljk5ODYgMjIuOTU3NyAxNS43NTIyIDIyLjk2NjVMMTUuNTM4OCAyMi45NzMxQzE0LjczNjMgMjIuOTkyNyAxMy45MzM2IDIzLjAwMTEgMTMuMTMxIDIyLjk5ODRMMTIuMzEwNCAyMi45OTk1SDEwLjg3MDVDMTAuMDY3OSAyMy4wMDIyIDkuMjY1MTcgMjIuOTkzOCA4LjQ2MjcyIDIyLjk3NDJMOC4yNDkzMyAyMi45Njc2QzcuOTg4MjEgMjIuOTU4MSA3LjcyNzE0IDIyLjk0NzEgNy40NjYxNSAyMi45MzQ2QzYuMjk1NzkgMjIuODc5NiA1LjQ5NzIyIDIyLjY5MjYgNC43OTU0NCAyMi40MjJDNC4wNjE0MiAyMi4xNDYzIDMuMzk2NTUgMjEuNzEzNSAyLjg0NzQxIDIxLjE1MzhDMi4yODc1OCAyMC42MDQxIDEuODU0MzkgMTkuOTM4OSAxLjU3ODA1IDE5LjIwNDZDMS4zMDYzNiAxOC41MDQgMS4xMjE1NyAxNy43MDU0IDEuMDY2NTcgMTYuNTM1QzEuMDU0MzIgMTYuMjc0IDEuMDQzMzIgMTYuMDEzIDEuMDMzNTcgMTUuNzUxOUwxLjAyODA3IDE1LjUzODVDMS4wMDc3OSAxNC43MzYgMC45OTg2MjYgMTMuOTMzMyAxLjAwMDU3IDEzLjEzMDZWMTAuODY5MUMwLjk5NzUwNCAxMC4wNjY4IDEuMDA1NTcgOS4yNjQ0OSAxLjAyNDc3IDguNDYyNEwxLjAzMjQ3IDguMjQ5MDFDMS4wNDEyNyA4LjAwMjYyIDEuMDUyMjcgNy43NTg0MiAxLjA2NTQ3IDcuNDY1ODNDMS4xMjA0NyA2LjI5NDM3IDEuMzA1MjYgNS40OTY5IDEuNTc2OTUgNC43OTUxMkMxLjg1MzQ1IDQuMDYxMDMgMi4yODc0OSAzLjM5NjQ2IDIuODQ4NTEgMi44NDgxOUMzLjM5NzI4IDIuMjg4MDQgNC4wNjE3MyAxLjg1NDQ1IDQuNzk1NDQgMS41Nzc3M0M1LjQ5NzIyIDEuMzA2MDQgNi4yOTQ2OSAxLjEyMTI1IDcuNDY2MTUgMS4wNjYyNUw4LjI0OTMzIDEuMDMzMjVMOC40NjI3MiAxLjAyNzc1QzkuMjY0NzkgMS4wMDc0OCAxMC4wNjcxIDAuOTk4MzE2IDEwLjg2OTQgMS4wMDAyNUwxMy4xMzEgMS4wMDEzNVpNMTIuMDAwMiA2LjUwMTE3QzExLjI3MTUgNi40OTA4NiAxMC41NDggNi42MjU0OSA5Ljg3MTc1IDYuODk3MjNDOS4xOTU1MSA3LjE2ODk3IDguNTgwMDMgNy41NzI0IDguMDYxMDYgOC4wODQwN0M3LjU0MjEgOC41OTU3NSA3LjEzMDAxIDkuMjA1NDcgNi44NDg3MyA5Ljg3Nzc5QzYuNTY3NDYgMTAuNTUwMSA2LjQyMjYxIDExLjI3MTYgNi40MjI2MSAxMi4wMDA0QzYuNDIyNjEgMTIuNzI5MiA2LjU2NzQ2IDEzLjQ1MDcgNi44NDg3MyAxNC4xMjMxQzcuMTMwMDEgMTQuNzk1NCA3LjU0MjEgMTUuNDA1MSA4LjA2MTA2IDE1LjkxNjhDOC41ODAwMyAxNi40Mjg1IDkuMTk1NTEgMTYuODMxOSA5Ljg3MTc1IDE3LjEwMzZDMTAuNTQ4IDE3LjM3NTQgMTEuMjcxNSAxNy41MSAxMi4wMDAyIDE3LjQ5OTdDMTMuNDU4OCAxNy40OTk3IDE0Ljg1NzcgMTYuOTIwMiAxNS44ODkyIDE1Ljg4ODhDMTYuOTIwNiAxNC44NTc0IDE3LjUgMTMuNDU4NSAxNy41IDExLjk5OTlDMTcuNSAxMC41NDEyIDE2LjkyMDYgOS4xNDIzNCAxNS44ODkyIDguMTEwOTJDMTQuODU3NyA3LjA3OTUxIDEzLjQ1ODggNi41MDExNyAxMi4wMDAyIDYuNTAxMTdaTTEyLjAwMDIgOC43MDEwOUMxMi40Mzg1IDguNjkzMDIgMTIuODc0MSA4Ljc3MjM3IDEzLjI4MTQgOC45MzQ1MUMxMy42ODg4IDkuMDk2NjYgMTQuMDU5NyA5LjMzODM1IDE0LjM3MjYgOS42NDU0NkMxNC42ODU1IDkuOTUyNTcgMTQuOTM0IDEwLjMxOSAxNS4xMDM3IDEwLjcyMzJDMTUuMjczNCAxMS4xMjc0IDE1LjM2MDggMTEuNTYxNSAxNS4zNjA5IDExLjk5OTlDMTUuMzYxIDEyLjQzODMgMTUuMjczNyAxMi44NzIzIDE1LjEwNDEgMTMuMjc2NkMxNC45MzQ2IDEzLjY4MDkgMTQuNjg2MSAxNC4wNDc0IDE0LjM3MzQgMTQuMzU0NkMxNC4wNjA2IDE0LjY2MTggMTMuNjg5NyAxNC45MDM2IDEzLjI4MjUgMTUuMDY1OUMxMi44NzUyIDE1LjIyODIgMTIuNDM5NiAxNS4zMDc3IDEyLjAwMTMgMTUuMjk5OEMxMS4xMjYxIDE1LjI5OTggMTAuMjg2OCAxNC45NTIxIDkuNjY3OTMgMTQuMzMzM0M5LjA0OTA4IDEzLjcxNDQgOC43MDE0MSAxMi44NzUxIDguNzAxNDEgMTEuOTk5OUM4LjcwMTQxIDExLjEyNDcgOS4wNDkwOCAxMC4yODU0IDkuNjY3OTMgOS42NjY1MUMxMC4yODY4IDkuMDQ3NjYgMTEuMTI2MSA4LjY5OTk5IDEyLjAwMTMgOC42OTk5OUwxMi4wMDAyIDguNzAxMDlaTTE3Ljc3NSA0Ljg1MTIyQzE3LjQyMDEgNC44NjU0MyAxNy4wODQ2IDUuMDE2MzggMTYuODM4NSA1LjI3MjQ4QzE2LjU5MjUgNS41Mjg1NyAxNi40NTUgNS44Njk5NCAxNi40NTUgNi4yMjUwOEMxNi40NTUgNi41ODAyMiAxNi41OTI1IDYuOTIxNTggMTYuODM4NSA3LjE3NzY3QzE3LjA4NDYgNy40MzM3NyAxNy40MjAxIDcuNTg0NzMgMTcuNzc1IDcuNTk4OTNDMTguMTM5NyA3LjU5ODkzIDE4LjQ4OTQgNy40NTQwNyAxOC43NDcyIDcuMTk2MjFDMTkuMDA1MSA2LjkzODM2IDE5LjE1IDYuNTg4NjQgMTkuMTUgNi4yMjM5OEMxOS4xNSA1Ljg1OTMyIDE5LjAwNTEgNS41MDk1OSAxOC43NDcyIDUuMjUxNzRDMTguNDg5NCA0Ljk5Mzg4IDE4LjEzOTcgNC44NDkwMiAxNy43NzUgNC44NDkwMlY0Ljg1MTIyWiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo=");   mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjEzMSAxLjAwMTM1QzEzLjkzMzYgMC45OTgyNzMgMTQuNzM2MyAxLjAwNjM0IDE1LjUzODggMS4wMjU1NUwxNS43NTIyIDEuMDMzMjVDMTUuOTk4NiAxLjA0MjA1IDE2LjI0MTcgMS4wNTMwNSAxNi41MzUzIDEuMDY2MjVDMTcuNzA1NyAxLjEyMTI1IDE4LjUwNDMgMS4zMDYwNCAxOS4yMDUgMS41Nzc3M0MxOS45MzA5IDEuODU3MTIgMjAuNTQyNSAyLjIzNTUxIDIxLjE1NDEgMi44NDcwOUMyMS43MTMzIDMuMzk2NjQgMjIuMTQ2MSA0LjA2MTM5IDIyLjQyMjMgNC43OTUxMkMyMi42OTQgNS40OTU4IDIyLjg3ODggNi4yOTU0NyAyMi45MzM4IDcuNDY1ODNDMjIuOTQ3IDcuNzU4NDIgMjIuOTU4IDguMDAyNjIgMjIuOTY2OCA4LjI0OTAxTDIyLjk3MzQgOC40NjI0QzIyLjk5MyA5LjI2NDQ4IDIzLjAwMTQgMTAuMDY2OCAyMi45OTg3IDEwLjg2OTFMMjIuOTk5OCAxMS42ODk3VjEzLjEzMDZDMjMuMDAyNSAxMy45MzMzIDIyLjk5NDEgMTQuNzM2IDIyLjk3NDUgMTUuNTM4NUwyMi45Njc5IDE1Ljc1MTlDMjIuOTU5MSAxNS45OTgyIDIyLjk0ODEgMTYuMjQxMyAyMi45MzQ5IDE2LjUzNUMyMi44Nzk5IDE3LjcwNTQgMjIuNjkyOSAxOC41MDQgMjIuNDIyMyAxOS4yMDQ2QzIyLjE0NyAxOS45MzkxIDIxLjcxNDEgMjAuNjA0NCAyMS4xNTQxIDIxLjE1MzhDMjAuNjA0MSAyMS43MTI5IDE5LjkzOSAyMi4xNDU3IDE5LjIwNSAyMi40MjJDMTguNTA0MyAyMi42OTM3IDE3LjcwNTcgMjIuODc4NSAxNi41MzUzIDIyLjkzMzVDMTYuMjQxNyAyMi45NDY3IDE1Ljk5ODYgMjIuOTU3NyAxNS43NTIyIDIyLjk2NjVMMTUuNTM4OCAyMi45NzMxQzE0LjczNjMgMjIuOTkyNyAxMy45MzM2IDIzLjAwMTEgMTMuMTMxIDIyLjk5ODRMMTIuMzEwNCAyMi45OTk1SDEwLjg3MDVDMTAuMDY3OSAyMy4wMDIyIDkuMjY1MTcgMjIuOTkzOCA4LjQ2MjcyIDIyLjk3NDJMOC4yNDkzMyAyMi45Njc2QzcuOTg4MjEgMjIuOTU4MSA3LjcyNzE0IDIyLjk0NzEgNy40NjYxNSAyMi45MzQ2QzYuMjk1NzkgMjIuODc5NiA1LjQ5NzIyIDIyLjY5MjYgNC43OTU0NCAyMi40MjJDNC4wNjE0MiAyMi4xNDYzIDMuMzk2NTUgMjEuNzEzNSAyLjg0NzQxIDIxLjE1MzhDMi4yODc1OCAyMC42MDQxIDEuODU0MzkgMTkuOTM4OSAxLjU3ODA1IDE5LjIwNDZDMS4zMDYzNiAxOC41MDQgMS4xMjE1NyAxNy43MDU0IDEuMDY2NTcgMTYuNTM1QzEuMDU0MzIgMTYuMjc0IDEuMDQzMzIgMTYuMDEzIDEuMDMzNTcgMTUuNzUxOUwxLjAyODA3IDE1LjUzODVDMS4wMDc3OSAxNC43MzYgMC45OTg2MjYgMTMuOTMzMyAxLjAwMDU3IDEzLjEzMDZWMTAuODY5MUMwLjk5NzUwNCAxMC4wNjY4IDEuMDA1NTcgOS4yNjQ0OSAxLjAyNDc3IDguNDYyNEwxLjAzMjQ3IDguMjQ5MDFDMS4wNDEyNyA4LjAwMjYyIDEuMDUyMjcgNy43NTg0MiAxLjA2NTQ3IDcuNDY1ODNDMS4xMjA0NyA2LjI5NDM3IDEuMzA1MjYgNS40OTY5IDEuNTc2OTUgNC43OTUxMkMxLjg1MzQ1IDQuMDYxMDMgMi4yODc0OSAzLjM5NjQ2IDIuODQ4NTEgMi44NDgxOUMzLjM5NzI4IDIuMjg4MDQgNC4wNjE3MyAxLjg1NDQ1IDQuNzk1NDQgMS41Nzc3M0M1LjQ5NzIyIDEuMzA2MDQgNi4yOTQ2OSAxLjEyMTI1IDcuNDY2MTUgMS4wNjYyNUw4LjI0OTMzIDEuMDMzMjVMOC40NjI3MiAxLjAyNzc1QzkuMjY0NzkgMS4wMDc0OCAxMC4wNjcxIDAuOTk4MzE2IDEwLjg2OTQgMS4wMDAyNUwxMy4xMzEgMS4wMDEzNVpNMTIuMDAwMiA2LjUwMTE3QzExLjI3MTUgNi40OTA4NiAxMC41NDggNi42MjU0OSA5Ljg3MTc1IDYuODk3MjNDOS4xOTU1MSA3LjE2ODk3IDguNTgwMDMgNy41NzI0IDguMDYxMDYgOC4wODQwN0M3LjU0MjEgOC41OTU3NSA3LjEzMDAxIDkuMjA1NDcgNi44NDg3MyA5Ljg3Nzc5QzYuNTY3NDYgMTAuNTUwMSA2LjQyMjYxIDExLjI3MTYgNi40MjI2MSAxMi4wMDA0QzYuNDIyNjEgMTIuNzI5MiA2LjU2NzQ2IDEzLjQ1MDcgNi44NDg3MyAxNC4xMjMxQzcuMTMwMDEgMTQuNzk1NCA3LjU0MjEgMTUuNDA1MSA4LjA2MTA2IDE1LjkxNjhDOC41ODAwMyAxNi40Mjg1IDkuMTk1NTEgMTYuODMxOSA5Ljg3MTc1IDE3LjEwMzZDMTAuNTQ4IDE3LjM3NTQgMTEuMjcxNSAxNy41MSAxMi4wMDAyIDE3LjQ5OTdDMTMuNDU4OCAxNy40OTk3IDE0Ljg1NzcgMTYuOTIwMiAxNS44ODkyIDE1Ljg4ODhDMTYuOTIwNiAxNC44NTc0IDE3LjUgMTMuNDU4NSAxNy41IDExLjk5OTlDMTcuNSAxMC41NDEyIDE2LjkyMDYgOS4xNDIzNCAxNS44ODkyIDguMTEwOTJDMTQuODU3NyA3LjA3OTUxIDEzLjQ1ODggNi41MDExNyAxMi4wMDAyIDYuNTAxMTdaTTEyLjAwMDIgOC43MDEwOUMxMi40Mzg1IDguNjkzMDIgMTIuODc0MSA4Ljc3MjM3IDEzLjI4MTQgOC45MzQ1MUMxMy42ODg4IDkuMDk2NjYgMTQuMDU5NyA5LjMzODM1IDE0LjM3MjYgOS42NDU0NkMxNC42ODU1IDkuOTUyNTcgMTQuOTM0IDEwLjMxOSAxNS4xMDM3IDEwLjcyMzJDMTUuMjczNCAxMS4xMjc0IDE1LjM2MDggMTEuNTYxNSAxNS4zNjA5IDExLjk5OTlDMTUuMzYxIDEyLjQzODMgMTUuMjczNyAxMi44NzIzIDE1LjEwNDEgMTMuMjc2NkMxNC45MzQ2IDEzLjY4MDkgMTQuNjg2MSAxNC4wNDc0IDE0LjM3MzQgMTQuMzU0NkMxNC4wNjA2IDE0LjY2MTggMTMuNjg5NyAxNC45MDM2IDEzLjI4MjUgMTUuMDY1OUMxMi44NzUyIDE1LjIyODIgMTIuNDM5NiAxNS4zMDc3IDEyLjAwMTMgMTUuMjk5OEMxMS4xMjYxIDE1LjI5OTggMTAuMjg2OCAxNC45NTIxIDkuNjY3OTMgMTQuMzMzM0M5LjA0OTA4IDEzLjcxNDQgOC43MDE0MSAxMi44NzUxIDguNzAxNDEgMTEuOTk5OUM4LjcwMTQxIDExLjEyNDcgOS4wNDkwOCAxMC4yODU0IDkuNjY3OTMgOS42NjY1MUMxMC4yODY4IDkuMDQ3NjYgMTEuMTI2MSA4LjY5OTk5IDEyLjAwMTMgOC42OTk5OUwxMi4wMDAyIDguNzAxMDlaTTE3Ljc3NSA0Ljg1MTIyQzE3LjQyMDEgNC44NjU0MyAxNy4wODQ2IDUuMDE2MzggMTYuODM4NSA1LjI3MjQ4QzE2LjU5MjUgNS41Mjg1NyAxNi40NTUgNS44Njk5NCAxNi40NTUgNi4yMjUwOEMxNi40NTUgNi41ODAyMiAxNi41OTI1IDYuOTIxNTggMTYuODM4NSA3LjE3NzY3QzE3LjA4NDYgNy40MzM3NyAxNy40MjAxIDcuNTg0NzMgMTcuNzc1IDcuNTk4OTNDMTguMTM5NyA3LjU5ODkzIDE4LjQ4OTQgNy40NTQwNyAxOC43NDcyIDcuMTk2MjFDMTkuMDA1MSA2LjkzODM2IDE5LjE1IDYuNTg4NjQgMTkuMTUgNi4yMjM5OEMxOS4xNSA1Ljg1OTMyIDE5LjAwNTEgNS41MDk1OSAxOC43NDcyIDUuMjUxNzRDMTguNDg5NCA0Ljk5Mzg4IDE4LjEzOTcgNC44NDkwMiAxNy43NzUgNC44NDkwMlY0Ljg1MTIyWiIgZmlsbD0iY3VycmVudENvbG9yIi8+Cjwvc3ZnPgo="); }
.icon--yelp { width: calc(var(--k) * 24); height: calc(var(--k) * 24); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEdUlEQVR42t2bW4hWVRTHf34W4i0dRsESndHGxgzRAjPLERNBogcRzZfQlyhRIRIZGYugYVIx7YYIJYk+WIpiqQ/hJc2aLCIq0gfRHMf7tUFlmItO9vXwrYGv6Vz27dy+BfvlnH3W5X/2WXuttdfpRbRUBcwEngQmACOAcuBB4A5wAtgKbAO6KBEaA7wLNAF5xfGnAJNpqgD2Av9oGF48NmTZ+HnALUPDu8ctoHcWjX9cvt+8g1ERt/I5Bzw+Bh5wpE95FgGY4lCfsiwC0OpQn95ZBOCoQ33uZRGAzxzq05HFXaAXcNbRLjA2iyvAZRDTktVAqC9w0cEK6JPlaHC+pfH3KAFqtADgr1IAYJoFAGdKJR3eZwjAr6UCwKNApwEA3yWhbC4Cnk2SIOlSm4XMh2WkhsoM6gM7DOSMBA4X8fhdVmAq6E1NADYa1CEuefC5TaEGmYrg6JwGAKs1eD8GXA3gdS2J4ooXzdEAoE6RZxVwWYHfMclTEqfvFQFYrMBrtGbIvSwNANQoKjs/hM8o4LymX2kBHkoDCLsUlJ0V8Hylpj8pHivSAMAI2eeDFK2JwPg8cNqVEf0tnUpDiKJPRGB893jGxvCngD+EUafUABcZbDODA7auDv5fWndlfB54w9T4SuB6AONDwALUy9kv+PDZ0mNeBdDsyPg8sNYUgM2KAjoklJ2tkF+8DrT3SIKGFd0fgt7BqspYaArAeQNhV+WNTg1xii8Ckz3ubXJs/FlgoInx4x0J/wD1au8jDg2/D2wHhsYRxqqMAwqO81lLGU2ygl7DwTljnWMAuo/Ax4fsFO0afucnYB0w1+ZN+9HqCADIA3tC5C4PKJrulRdTA/RzYWTQsXZUB5VVIfffB36Q3KC/FDmOSkSXd61MEABR1elPKsz5WUaiNcEo6vQ3gdo01e6CVkCzQzk3gJ3isC4ozJ8BTBfA9lPoIoudBitkcF6jTb7h9yg0Tw3XlFvvwXMf8HQSIKxSMPimePZa4DkF7zxF5r7sUawYJAGMn6yvgUlxApAD1gBXRIEu4JQEG69SaIrUSZHf5r99hGdkpXXTGMVV9pUURmOlARRaXE2p1seY+qI5/TQ/u61pqf6G0Sj8j8sae8zdrelz/gY+ImUnQ8XUl+AWmp4efrJhhHlOcoDU0foQxb0Coy8ta4AT0mK8StfIbx7PjcW+/bYhaeMrJegJU/RHn+c/dZB4vZMkAEcUlfzW5/nhGqmx32glpPEqF5HxbwHPK86963P9MvbtdwNMy2E2VB0SzenUB8opHHebroDQvMP1CiiT0pcO386Aey3Ahxb6bI777W80eEtbQngOktRcl2+zfAKx0QKi+1doiSbPLmBcnMYPwfwYS6UzJAf8osFzadxLf5GFo1qpKEO1zyCR4/CDFgAs1pDzCcFl8leSCno+twBgjmaV6qQHj+PAxCSjPpse4emasoZKnP8N8AXwEin537AOs79GR1NCVE3hh2idvbokaa6iY1xGiVOlFE93U2izaZMg5UQSe7UX/QuJPW5OLJyhxwAAAABJRU5ErkJggg=="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEdUlEQVR42t2bW4hWVRTHf34W4i0dRsESndHGxgzRAjPLERNBogcRzZfQlyhRIRIZGYugYVIx7YYIJYk+WIpiqQ/hJc2aLCIq0gfRHMf7tUFlmItO9vXwrYGv6Vz27dy+BfvlnH3W5X/2WXuttdfpRbRUBcwEngQmACOAcuBB4A5wAtgKbAO6KBEaA7wLNAF5xfGnAJNpqgD2Av9oGF48NmTZ+HnALUPDu8ctoHcWjX9cvt+8g1ERt/I5Bzw+Bh5wpE95FgGY4lCfsiwC0OpQn95ZBOCoQ33uZRGAzxzq05HFXaAXcNbRLjA2iyvAZRDTktVAqC9w0cEK6JPlaHC+pfH3KAFqtADgr1IAYJoFAGdKJR3eZwjAr6UCwKNApwEA3yWhbC4Cnk2SIOlSm4XMh2WkhsoM6gM7DOSMBA4X8fhdVmAq6E1NADYa1CEuefC5TaEGmYrg6JwGAKs1eD8GXA3gdS2J4ooXzdEAoE6RZxVwWYHfMclTEqfvFQFYrMBrtGbIvSwNANQoKjs/hM8o4LymX2kBHkoDCLsUlJ0V8Hylpj8pHivSAMAI2eeDFK2JwPg8cNqVEf0tnUpDiKJPRGB893jGxvCngD+EUafUABcZbDODA7auDv5fWndlfB54w9T4SuB6AONDwALUy9kv+PDZ0mNeBdDsyPg8sNYUgM2KAjoklJ2tkF+8DrT3SIKGFd0fgt7BqspYaArAeQNhV+WNTg1xii8Ckz3ubXJs/FlgoInx4x0J/wD1au8jDg2/D2wHhsYRxqqMAwqO81lLGU2ygl7DwTljnWMAuo/Ax4fsFO0afucnYB0w1+ZN+9HqCADIA3tC5C4PKJrulRdTA/RzYWTQsXZUB5VVIfffB36Q3KC/FDmOSkSXd61MEABR1elPKsz5WUaiNcEo6vQ3gdo01e6CVkCzQzk3gJ3isC4ozJ8BTBfA9lPoIoudBitkcF6jTb7h9yg0Tw3XlFvvwXMf8HQSIKxSMPimePZa4DkF7zxF5r7sUawYJAGMn6yvgUlxApAD1gBXRIEu4JQEG69SaIrUSZHf5r99hGdkpXXTGMVV9pUURmOlARRaXE2p1seY+qI5/TQ/u61pqf6G0Sj8j8sae8zdrelz/gY+ImUnQ8XUl+AWmp4efrJhhHlOcoDU0foQxb0Coy8ta4AT0mK8StfIbx7PjcW+/bYhaeMrJegJU/RHn+c/dZB4vZMkAEcUlfzW5/nhGqmx32glpPEqF5HxbwHPK86963P9MvbtdwNMy2E2VB0SzenUB8opHHebroDQvMP1CiiT0pcO386Aey3Ahxb6bI777W80eEtbQngOktRcl2+zfAKx0QKi+1doiSbPLmBcnMYPwfwYS6UzJAf8osFzadxLf5GFo1qpKEO1zyCR4/CDFgAs1pDzCcFl8leSCno+twBgjmaV6qQHj+PAxCSjPpse4emasoZKnP8N8AXwEin537AOs79GR1NCVE3hh2idvbokaa6iY1xGiVOlFE93U2izaZMg5UQSe7UX/QuJPW5OLJyhxwAAAABJRU5ErkJggg=="); }
.icon--fb   { width: calc(var(--k) * 24); height: calc(var(--k) * 24); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADwUlEQVR42uWbTUhVQRTHf46SlSRaZlmKQRKSqNE3mtCioCQqMFoFtYl2QVCrIEVaRVEQ0S6KNhaBuWoRElSEFkFWllZi2YeiRPZhpqivxZ0Lj6fv4947d+6b9w6cxePed2b+/zkzc+bMuRnokVXAVqAMKAWWAgXAfCAEjANjwDegH+gC3gM9GCp5wBGgBRiRIN3oIHAHOAQsMwH4dqAN+OsBdDSdAm4Du5MR+D7gqQ+go2mP9IrApQ54ohF4pL4BNgQBPBe4BMwECD5cLwP5usBXAX1JAjxc+4E1foM/KrerUJLqP+C4X+Abkxh4pDapBt9sEHhbm1WBbzIQvDJPOGUweFtjrgkZMZ6tB54BQvMWOwMMAb+BaWCe3OLyXfZlSsYrHU7+VAx81DhKX+WcrQVyYgzWcqAGOAB8cWB/AFjihIBrmoCPyK01y8XIdjpsqyVRwwc1ge+WnuZWOl20uSueUaHJ9T8AhR7XCjcE9MkcRFQ5pgH8mEyKEAABIeBkNIOZmkb/rKLdwi0Bw9G84LAG8BMe570KAkIyWzVLnmsgoFVhvOCFgIe2EXv7WSsDH7/lnsP31wH7ZTI1JyJwW+0xkVMJvNId79c46OQZnxMujeGN6crnFSUIXsd61Gk3VqAx5M1OkIBHGvoyDSwWwEaNB52pBN/bpKEvAqgVmhpzIpkOPMWrVAugmvSVcuFgYUpZAlamMQGFQu4C6Sp5AliQxgQszFJo7A/QEOed6QTshIh/A1wOXFTQ5wxQd5U9pHHkGhT1eVwAPw103UpFdn4JYNRAAioU2fksgLcGElCiyM53AXwykIAqRXa6BPDSMPClCrfuLgE8NoyAMoW2Xgiserxhk+J3VQsg0G0HQq1YdwJeJCcyzTSH2HUG8c7pp2M836GIgAfhP3aiJyOUmWA+QEdf9oQ3mg38SCMCBuww2L5vnwCupNEhqHWuqVgkiUh1D5gh7G4yvOJiELiZBqN/I1bwV4K/dYBBe8AkETfTYo698UIKj/75REL/RfhXChukB/QTvf5oltThz71ckARsceoujSlEQJPbOXM3BQho87Jo5AGvDSagF4f1gXNJMVZVl2kE9KGuHIcS4J1BBPSqBG9LIXDfAALaVbh9NMnA27cDfhNwDk3F3XtxV1PoFwGDQL3usHIFcDVgAmbkMT6fAKUM6/NW3QS0A5uT6aBRAVzHqgPyi4Bx4BawLZlPXEVYpajtWLfBXgmYlAnMEzIwU76q+ym5WMWRdVifuNbLeRuPgDasC5sOrLLWUb86+B9hWze/0mr8NAAAAABJRU5ErkJggg==");   mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADwUlEQVR42uWbTUhVQRTHf46SlSRaZlmKQRKSqNE3mtCioCQqMFoFtYl2QVCrIEVaRVEQ0S6KNhaBuWoRElSEFkFWllZi2YeiRPZhpqivxZ0Lj6fv4947d+6b9w6cxePed2b+/zkzc+bMuRnokVXAVqAMKAWWAgXAfCAEjANjwDegH+gC3gM9GCp5wBGgBRiRIN3oIHAHOAQsMwH4dqAN+OsBdDSdAm4Du5MR+D7gqQ+go2mP9IrApQ54ohF4pL4BNgQBPBe4BMwECD5cLwP5usBXAX1JAjxc+4E1foM/KrerUJLqP+C4X+Abkxh4pDapBt9sEHhbm1WBbzIQvDJPOGUweFtjrgkZMZ6tB54BQvMWOwMMAb+BaWCe3OLyXfZlSsYrHU7+VAx81DhKX+WcrQVyYgzWcqAGOAB8cWB/AFjihIBrmoCPyK01y8XIdjpsqyVRwwc1ge+WnuZWOl20uSueUaHJ9T8AhR7XCjcE9MkcRFQ5pgH8mEyKEAABIeBkNIOZmkb/rKLdwi0Bw9G84LAG8BMe570KAkIyWzVLnmsgoFVhvOCFgIe2EXv7WSsDH7/lnsP31wH7ZTI1JyJwW+0xkVMJvNId79c46OQZnxMujeGN6crnFSUIXsd61Gk3VqAx5M1OkIBHGvoyDSwWwEaNB52pBN/bpKEvAqgVmhpzIpkOPMWrVAugmvSVcuFgYUpZAlamMQGFQu4C6Sp5AliQxgQszFJo7A/QEOed6QTshIh/A1wOXFTQ5wxQd5U9pHHkGhT1eVwAPw103UpFdn4JYNRAAioU2fksgLcGElCiyM53AXwykIAqRXa6BPDSMPClCrfuLgE8NoyAMoW2Xgiserxhk+J3VQsg0G0HQq1YdwJeJCcyzTSH2HUG8c7pp2M836GIgAfhP3aiJyOUmWA+QEdf9oQ3mg38SCMCBuww2L5vnwCupNEhqHWuqVgkiUh1D5gh7G4yvOJiELiZBqN/I1bwV4K/dYBBe8AkETfTYo698UIKj/75REL/RfhXChukB/QTvf5oltThz71ckARsceoujSlEQJPbOXM3BQho87Jo5AGvDSagF4f1gXNJMVZVl2kE9KGuHIcS4J1BBPSqBG9LIXDfAALaVbh9NMnA27cDfhNwDk3F3XtxV1PoFwGDQL3usHIFcDVgAmbkMT6fAKUM6/NW3QS0A5uT6aBRAVzHqgPyi4Bx4BawLZlPXEVYpajtWLfBXgmYlAnMEzIwU76q+ym5WMWRdVifuNbLeRuPgDasC5sOrLLWUb86+B9hWze/0mr8NAAAAABJRU5ErkJggg=="); }
.icon--pin  { width: calc(var(--k) * 24); height: calc(var(--k) * 24); -webkit-mask-image: url("data:image/png;base64,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");  mask-image: url("data:image/png;base64,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"); }
.icon--phone  { width: calc(var(--k) * 16); height: calc(var(--k) * 16); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFCElEQVR42t2bf2iWVRTHPxtltH6stUytzEVqoWlFZUGgxMCEIoigEKZb1j+ZQqJFM6KfzlJnGilKGBQWISgR9AtaURFK0U8X/VjbCrNmLmdtw5qtpz+eM1jrnvvc53ned++9O3D/2H13znu+59577rnnnBfCpUpgFfA2cBj4G+gGWoB64FTGMN0C/ApEltEJ3DQWwa9MAD5yrB5L4GcAx1MaIAIeGwvgJwM/ZAA/NHYCJ4dsgDcVYEeBtUADsAMYsBhhF1AWIviHFECDwGzDMfnRYoQnQwO/wAKmUeGpATosfLWhgK8BDiggdiTwTgL2KbxtwEm+g68QRbU7vsoxWGpVZCz13QDrFMV7ZGe40jSg3yDnc5/BT1SUjoA7Mshbo8i6ylcD3KYo/HhGeRPkrRBMlNisnPs8d/j7Bpl7yj01wATD3BeidFbaa5i71FcD9Bvmzssps80wN95XA7Qa5q4AluSQ2WuYO8VXH3Ch4gT7DKGvKy00yBvwdQe0A28pK/aqXJNp6SzHXeFVGNyt7IT3gLSLt9Yg51Pfo8FaefGZjLAhpazXDTLeCOFBdJ/lVXdnCjmmZEpTKK/CFxQD9MqrL4mmKvw3hmKA04GvFRB3OfAvUXgnlgdigD+Abcpn3Q78txrmPgG6QsoMmTI8XZI3sNH5wD8G3odDAl+vbOFnHHiXK7wzQgFfrnjwQWBKRu//WUirr1WCnnPgXaTw1ocCvgb4zQDgL8fVbzfw/iK3ShC0R1nBdTn8xsbQt34nUJ3AW6Gc/T7HnVNymi7b3GSAxQ78jyq8T4UAfgp6EfR5R79hSoD+BJzrO/jxwHeWre+SFvtS4V/mO/gziYsVWhH0SgcZDyr8HXheFT4H2G959t7vIGOWEvJGwOWFUvQMoA7YJOdxq7zGLsghc6psbw28SzHE1jyxoRDAK4BHgN8tir6Y4YqpI671aTK3OMgoA96x+I3cmd/JFsdi8rTXOJ73ZxNkbXc8t2ssfuPivODnAT+TrhdnMOHMLgIOJchodtRvNUXsDmtET0i6jE3AuGHyrgM+dOBrdNSvwSLjpTzAq4lz7zYljwCvoTcfDI2vZMU/cAB+CLjeUccb0NvlOjHXAJxoVoJHjoD1/Le9ZBlwLMdOicSJudb+atF7Bw7kifWXWgQPtaPVKbwXka2H7whwdwodF1h0/JO4fpiJbk5QtI241SQp97YvhaPc4vCqG3ll2noA67KCr0xYvZ3yP67pq6YE4LuBS1LquMoS5UXyeWa6XRE6AKzIKPOeEc/ZHkliTE8ppwx4giI3Q7dg7sSaU4B01gq5BbKkoKrlpil6J7gpvN1c4sfRTOydnlGO3fk/ypp1KRYtl9SVBvxYHofnugPWlwD4JIcArAu4utBfbApP+4HLRhF8A+b09/Dxfc5ntzXmN33hQdK1pGah2cC7DnHDbtx6gzMnOTTrtwNnFyn39zTJP385TtwgUXRaaFHiI+C0AgJvIi53J616ewGu4lT0gEWZb8hXUJgHvCzxukuovJkSla+aLUr1SjTnYogTgWslW9OB++NoPzB3NAGXGf5+BfsPDofa1PaKZ+6TxEeVhLoz5VWWZgWPSsi7Uc59SalSwEWjMPrEJ1ThGY0TL10s4D3EP2asxnNaTL4fK44cHwP3ytUbDFVK1qYzI+hW4uLGHB/Bpa2XzQXmE+f+pxGXtE4YdkscJu7n+5a4D7dFkp3e0r/oJc0ZWq6R8AAAAABJRU5ErkJggg==");  mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFCElEQVR42t2bf2iWVRTHPxtltH6stUytzEVqoWlFZUGgxMCEIoigEKZb1j+ZQqJFM6KfzlJnGilKGBQWISgR9AtaURFK0U8X/VjbCrNmLmdtw5qtpz+eM1jrnvvc53ned++9O3D/2H13znu+59577rnnnBfCpUpgFfA2cBj4G+gGWoB64FTGMN0C/ApEltEJ3DQWwa9MAD5yrB5L4GcAx1MaIAIeGwvgJwM/ZAA/NHYCJ4dsgDcVYEeBtUADsAMYsBhhF1AWIviHFECDwGzDMfnRYoQnQwO/wAKmUeGpATosfLWhgK8BDiggdiTwTgL2KbxtwEm+g68QRbU7vsoxWGpVZCz13QDrFMV7ZGe40jSg3yDnc5/BT1SUjoA7Mshbo8i6ylcD3KYo/HhGeRPkrRBMlNisnPs8d/j7Bpl7yj01wATD3BeidFbaa5i71FcD9Bvmzssps80wN95XA7Qa5q4AluSQ2WuYO8VXH3Ch4gT7DKGvKy00yBvwdQe0A28pK/aqXJNp6SzHXeFVGNyt7IT3gLSLt9Yg51Pfo8FaefGZjLAhpazXDTLeCOFBdJ/lVXdnCjmmZEpTKK/CFxQD9MqrL4mmKvw3hmKA04GvFRB3OfAvUXgnlgdigD+Abcpn3Q78txrmPgG6QsoMmTI8XZI3sNH5wD8G3odDAl+vbOFnHHiXK7wzQgFfrnjwQWBKRu//WUirr1WCnnPgXaTw1ocCvgb4zQDgL8fVbzfw/iK3ShC0R1nBdTn8xsbQt34nUJ3AW6Gc/T7HnVNymi7b3GSAxQ78jyq8T4UAfgp6EfR5R79hSoD+BJzrO/jxwHeWre+SFvtS4V/mO/gziYsVWhH0SgcZDyr8HXheFT4H2G959t7vIGOWEvJGwOWFUvQMoA7YJOdxq7zGLsghc6psbw28SzHE1jyxoRDAK4BHgN8tir6Y4YqpI671aTK3OMgoA96x+I3cmd/JFsdi8rTXOJ73ZxNkbXc8t2ssfuPivODnAT+TrhdnMOHMLgIOJchodtRvNUXsDmtET0i6jE3AuGHyrgM+dOBrdNSvwSLjpTzAq4lz7zYljwCvoTcfDI2vZMU/cAB+CLjeUccb0NvlOjHXAJxoVoJHjoD1/Le9ZBlwLMdOicSJudb+atF7Bw7kifWXWgQPtaPVKbwXka2H7whwdwodF1h0/JO4fpiJbk5QtI241SQp97YvhaPc4vCqG3ll2noA67KCr0xYvZ3yP67pq6YE4LuBS1LquMoS5UXyeWa6XRE6AKzIKPOeEc/ZHkliTE8ppwx4giI3Q7dg7sSaU4B01gq5BbKkoKrlpil6J7gpvN1c4sfRTOydnlGO3fk/ypp1KRYtl9SVBvxYHofnugPWlwD4JIcArAu4utBfbApP+4HLRhF8A+b09/Dxfc5ntzXmN33hQdK1pGah2cC7DnHDbtx6gzMnOTTrtwNnFyn39zTJP385TtwgUXRaaFHiI+C0AgJvIi53J616ewGu4lT0gEWZb8hXUJgHvCzxukuovJkSla+aLUr1SjTnYogTgWslW9OB++NoPzB3NAGXGf5+BfsPDofa1PaKZ+6TxEeVhLoz5VWWZgWPSsi7Uc59SalSwEWjMPrEJ1ThGY0TL10s4D3EP2asxnNaTL4fK44cHwP3ytUbDFVK1qYzI+hW4uLGHB/Bpa2XzQXmE+f+pxGXtE4YdkscJu7n+5a4D7dFkp3e0r/oJc0ZWq6R8AAAAABJRU5ErkJggg=="); }
.icon--mail   { width: calc(var(--k) * 16); height: calc(var(--k) * 16); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADP0lEQVR42u2bO2gUQRiAv7tECTlQD9P4wCSmEVFRUHxECSrpLXwgWKS2UJIT7BMDdiLaBEUwYKGQ1kLEB0ZRQRCNSASj4oNg7kylJHoxFjsLcszM7d7u7O3O7Q/T7M7O7PdxOzdPSKOxI+Mjbw7oBLqAJTFkWQR+AbPAS2AujEKXAwPAA2BeVJKEtAA8AvqAfK2/jIKwuZjw9Bk47Qd+LTBuAXhleg60V4PvAD5aCO+mDzoJqy2Hd9MUsFImYFTz0CwwDOwBlvn894gycuIdLwJfNDxjlQ8e1WS+VmtLWudYA1zRcPX+n3lCkWnIgr7OOQXbYzfDDkWGuxZ1+O4pGLsBzitudlkkYKuCcTgL7FY8dMgiAQcU17sBpjUNRcEC+AEN3zeAcpX/zSRL6K/C9huPnYeChfBu8tyDKlgI70tAUiT0+2Ty3ZcuWASvFDAIFBMmQQdfFL1azwKOAJsTJKEa/BbB5EsACZHgBZ5aBcRdglf4QALiKsEPfGABcZPgFz4UAXGRUAt8aALqLaFW+FAF1EtCEPjQBUQtISi8EQFRSQgD3pgA0xLCgjcqwJUwE7IEHfyMT3jjArxIOOujrIKmnO+iLuImwIuEyzgLFqrIA5cMwEcmwIuEEnAdOA7sw1nKOgGMoF+ODwIfqQCATeKFw1rQDAqvFJA11GObAHqAryGUNQ3sB16beFFTAgDeAnuByQBlvMBZuHlj6iVNCgBnv8EG4CTwycdzJeAMsEuUYTRMtAGyaAKOAbeA9xX1/RWfyw1Rd6uB+qVtQHOEY/gF4KZIAC1AG85mixLOFrfIo5n6xRzOLo66RpYGj1RAKiAVkAooS64vtZC1SXKtnBUjt8pot1DAesm1YhZ4J7nRa6EA2UapySzwRHKjB9hoEXwncFBy/SlixCYbD9yxSMBtBeN2N4PqfIANW2UHFWyvKr951WzMCLAqgeB54KqG63DlA2Poj51cEJMTuZgCZ3C28u/E2SCtm18clRXQJhmn23pqRPmL7qCBj8y4sQ54ZiH8OM6BMM9xSnz7SQf/gTO/mKm1Je0DHoopraRAzwP3cXaKr6jWcnqNFmCbkNJKPA9O/REN+RTwkzTSqBr/AIWS9S99L9TZAAAAAElFTkSuQmCC");   mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADP0lEQVR42u2bO2gUQRiAv7tECTlQD9P4wCSmEVFRUHxECSrpLXwgWKS2UJIT7BMDdiLaBEUwYKGQ1kLEB0ZRQRCNSASj4oNg7kylJHoxFjsLcszM7d7u7O3O7Q/T7M7O7PdxOzdPSKOxI+Mjbw7oBLqAJTFkWQR+AbPAS2AujEKXAwPAA2BeVJKEtAA8AvqAfK2/jIKwuZjw9Bk47Qd+LTBuAXhleg60V4PvAD5aCO+mDzoJqy2Hd9MUsFImYFTz0CwwDOwBlvn894gycuIdLwJfNDxjlQ8e1WS+VmtLWudYA1zRcPX+n3lCkWnIgr7OOQXbYzfDDkWGuxZ1+O4pGLsBzitudlkkYKuCcTgL7FY8dMgiAQcU17sBpjUNRcEC+AEN3zeAcpX/zSRL6K/C9huPnYeChfBu8tyDKlgI70tAUiT0+2Ty3ZcuWASvFDAIFBMmQQdfFL1azwKOAJsTJKEa/BbB5EsACZHgBZ5aBcRdglf4QALiKsEPfGABcZPgFz4UAXGRUAt8aALqLaFW+FAF1EtCEPjQBUQtISi8EQFRSQgD3pgA0xLCgjcqwJUwE7IEHfyMT3jjArxIOOujrIKmnO+iLuImwIuEyzgLFqrIA5cMwEcmwIuEEnAdOA7sw1nKOgGMoF+ODwIfqQCATeKFw1rQDAqvFJA11GObAHqAryGUNQ3sB16beFFTAgDeAnuByQBlvMBZuHlj6iVNCgBnv8EG4CTwycdzJeAMsEuUYTRMtAGyaAKOAbeA9xX1/RWfyw1Rd6uB+qVtQHOEY/gF4KZIAC1AG85mixLOFrfIo5n6xRzOLo66RpYGj1RAKiAVkAooS64vtZC1SXKtnBUjt8pot1DAesm1YhZ4J7nRa6EA2UapySzwRHKjB9hoEXwncFBy/SlixCYbD9yxSMBtBeN2N4PqfIANW2UHFWyvKr951WzMCLAqgeB54KqG63DlA2Poj51cEJMTuZgCZ3C28u/E2SCtm18clRXQJhmn23pqRPmL7qCBj8y4sQ54ZiH8OM6BMM9xSnz7SQf/gTO/mKm1Je0DHoopraRAzwP3cXaKr6jWcnqNFmCbkNJKPA9O/REN+RTwkzTSqBr/AIWS9S99L9TZAAAAAElFTkSuQmCC"); }
.icon--marker { width: calc(var(--k) * 16); height: calc(var(--k) * 16); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFRUlEQVR42t2be2jWVRjHP9sK8toabVmWc66LEHOKWSFiBuuPIJZ/lFQSXcyKZVfIii7C7CKl/dE/Dk0LjIoECcEKohwZIdmyxMhM3aappaRzWd7Stz/eI8TLeZ5z+f1+7/tuXzj/HHa+z+X9nec8z3POKsgelUAzMBWYAFwFjAHOB84zf3MM2Af8AWwDNgFdwE8MUFQAM4AVwJ9ALnL8CiwFJg4Uw0cATwPdCYyWRhdwVzkbPxc4kIHhhWM70FJOhjcCXxXB8MLxNnBxqY1/EOiPUP4vs022mtELnIrg6TaBtSRYFKDo98BrwC3AKBMkbYHzSmAmsCwgjpwCHi12hF/uodgR4PWEEXwG8L6nI14slgM6HIqcBt4EalKU2QCs9nDCc1kb3+5QYBswJUP59wB7HDrcnZXwhx2C3zV5QNYYaxytbb3xWQg9pAh9ucgBeCTwuaLPz8CwNAVq53x7iU6hIUCnoteraQm6VxHyTonzkBqTGdp0O5HGVqgEepQkpLoMMtErlGRsXRpRV/r1J1A+eErR85okxNuVPDwWNwCvAGtM3b8BWGuqyPEJvtQuQdflsYpOEwhPAvURfLcCP3okM19EOuIm5ViM2qorUgp8w4FVEYXOggidNwtcs2McsEsgmxzAMRTYmKDkDT3K5gs8H4Uaf7XSjAjB0hTq/scC5F1oapFCjoNCBSpitqBMRwDHLMWoY8AnplpcDHztSG1DGh+bBJ7LQxzwhkAyM4BjqxLkRlv+vknpASwJkPuWwHFHiAM+FUiaPNdPFtZ3AlXKusuEau+wiSc+mCPIflY6P224wDJ3ttz1QYuSWJ1W1u0BnrDMVwcE3x2Kc70dUGuZ6zPtJx9Mssx1mt6fC+tMz9C2RXywT5gfEeKAIZa5fwK2kO0L+sVz7XHzJfj8KDacCLBJdMC/lrlzAhxw3DJ3bsD6Kk+dvA3VcmiEz70QdQEdn/1CDeCDMeTvDwvR47l+dIBOogO2WOYqAiqrzZa5RuBmj7XzAnSy4drA4BhUXi4KiAEnLev3k+/wSrgTOJMwA5W6V1NDHCCd43sDUsoPBY4DwCPARQVH1GLB+Bxwf0DvMifkEZWh9YDUfm4J2MtHlBT3DPAb8Dvu6y9fpy8ROD6IqQYXCmTrAzjmJiyE+oBxnrJqzRdq42mNcUC9UFnlgBsDeF5IYPz0ADkLlC8oGmsF0u8Cy8vblOaqbfwgHIXa3u8TuB5K4oDrFSWfDOSqMwXJLoVzI/BAYNIFsFLg6yGF26o1AvkhJelwYaL5Kh4H2kzv4JJIrlbFoW2kgAZTB9gEfEZpMQr93qIqLUHtKbWs0sYyRa9ZaQoaDuwUBB0lg9tYD7Qpxq/KQuB09Pd81UU0fqySZO0m7t4iUaYVnW1FoNZxpN6XpfCh5J+vSsJfKoIDPlbkdxTjF9BuY3OmossK7Y6aoaZYe3COoshRoSeYFM+gvztsKHYU1uLBXhOo0kKrUirnyD/YLDqq0J+odAOXpiCn2bHlFpYyE6tT8oOzj5VqE/A3km9zS/yrKQM0mFaX9kx2ZORZ3+NwbjVlgkkmEEnKbsD/asvH+O4sk51YzFQaKDngS08nuIzfnXKATRWu16TrTV0Ra/xB8i/KyxrzHU74Rti7LuP7CXudUlI873DCFlPL/z/a9zoSnWkMMLiaoTtMIGt2nCJ/k/+/gQEJlxO6HUlO/0A23ieH18Zh4DoGCeY5jkjbHWITgwy3k38d5jK+l8AXXQMJUxwBb2c5ZnhpY5xw3n9bcDQOatQXtNZWEvi0ZTBgGPAecY+iU8N/cqszX/8K80IAAAAASUVORK5CYII="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFRUlEQVR42t2be2jWVRjHP9sK8toabVmWc66LEHOKWSFiBuuPIJZ/lFQSXcyKZVfIii7C7CKl/dE/Dk0LjIoECcEKohwZIdmyxMhM3aappaRzWd7Stz/eI8TLeZ5z+f1+7/tuXzj/HHa+z+X9nec8z3POKsgelUAzMBWYAFwFjAHOB84zf3MM2Af8AWwDNgFdwE8MUFQAM4AVwJ9ALnL8CiwFJg4Uw0cATwPdCYyWRhdwVzkbPxc4kIHhhWM70FJOhjcCXxXB8MLxNnBxqY1/EOiPUP4vs022mtELnIrg6TaBtSRYFKDo98BrwC3AKBMkbYHzSmAmsCwgjpwCHi12hF/uodgR4PWEEXwG8L6nI14slgM6HIqcBt4EalKU2QCs9nDCc1kb3+5QYBswJUP59wB7HDrcnZXwhx2C3zV5QNYYaxytbb3xWQg9pAh9ucgBeCTwuaLPz8CwNAVq53x7iU6hIUCnoteraQm6VxHyTonzkBqTGdp0O5HGVqgEepQkpLoMMtErlGRsXRpRV/r1J1A+eErR85okxNuVPDwWNwCvAGtM3b8BWGuqyPEJvtQuQdflsYpOEwhPAvURfLcCP3okM19EOuIm5ViM2qorUgp8w4FVEYXOggidNwtcs2McsEsgmxzAMRTYmKDkDT3K5gs8H4Uaf7XSjAjB0hTq/scC5F1oapFCjoNCBSpitqBMRwDHLMWoY8AnplpcDHztSG1DGh+bBJ7LQxzwhkAyM4BjqxLkRlv+vknpASwJkPuWwHFHiAM+FUiaPNdPFtZ3AlXKusuEau+wiSc+mCPIflY6P224wDJ3ttz1QYuSWJ1W1u0BnrDMVwcE3x2Kc70dUGuZ6zPtJx9Mssx1mt6fC+tMz9C2RXywT5gfEeKAIZa5fwK2kO0L+sVz7XHzJfj8KDacCLBJdMC/lrlzAhxw3DJ3bsD6Kk+dvA3VcmiEz70QdQEdn/1CDeCDMeTvDwvR47l+dIBOogO2WOYqAiqrzZa5RuBmj7XzAnSy4drA4BhUXi4KiAEnLev3k+/wSrgTOJMwA5W6V1NDHCCd43sDUsoPBY4DwCPARQVH1GLB+Bxwf0DvMifkEZWh9YDUfm4J2MtHlBT3DPAb8Dvu6y9fpy8ROD6IqQYXCmTrAzjmJiyE+oBxnrJqzRdq42mNcUC9UFnlgBsDeF5IYPz0ADkLlC8oGmsF0u8Cy8vblOaqbfwgHIXa3u8TuB5K4oDrFSWfDOSqMwXJLoVzI/BAYNIFsFLg6yGF26o1AvkhJelwYaL5Kh4H2kzv4JJIrlbFoW2kgAZTB9gEfEZpMQr93qIqLUHtKbWs0sYyRa9ZaQoaDuwUBB0lg9tYD7Qpxq/KQuB09Pd81UU0fqySZO0m7t4iUaYVnW1FoNZxpN6XpfCh5J+vSsJfKoIDPlbkdxTjF9BuY3OmossK7Y6aoaZYe3COoshRoSeYFM+gvztsKHYU1uLBXhOo0kKrUirnyD/YLDqq0J+odAOXpiCn2bHlFpYyE6tT8oOzj5VqE/A3km9zS/yrKQM0mFaX9kx2ZORZ3+NwbjVlgkkmEEnKbsD/asvH+O4sk51YzFQaKDngS08nuIzfnXKATRWu16TrTV0Ra/xB8i/KyxrzHU74Rti7LuP7CXudUlI873DCFlPL/z/a9zoSnWkMMLiaoTtMIGt2nCJ/k/+/gQEJlxO6HUlO/0A23ieH18Zh4DoGCeY5jkjbHWITgwy3k38d5jK+l8AXXQMJUxwBb2c5ZnhpY5xw3n9bcDQOatQXtNZWEvi0ZTBgGPAecY+iU8N/cqszX/8K80IAAAAASUVORK5CYII="); }

/* ---------- Shared image fill ---------- */
.about__img img, .srow__img img, .quote__img img, .work__img img, .insta__feed img { width: 100%; height: 100%; object-fit: cover; }

/* =========================================================================
   LOADER
   ========================================================================= */
/* "Loading 1920": the grey screen, then the wordmark appears letter by letter, then everything fades out.
   Timeline (driven by main.js, ~3 s): 0–0.4 s grey · 0.4–1.84 s letters (80 ms apart, 400 ms each) · hold · 2.6–3.0 s fade-out.
   Letters fade by colour, not opacity (opacity puts text on its own layer in Safari and it changes weight when it lands);
   each letter's delay is listed below in ms. The failsafe animation hides the screen after 8 s even if the script never runs. */
.loader {
  position: fixed; inset: 0; z-index: 300;
  display: flex; align-items: center; justify-content: center;
  background: var(--bg);
  transition: opacity var(--dur) var(--ease), visibility 0s linear var(--dur);
  animation: loader-failsafe 0s linear 8s forwards;
  will-change: opacity;   /* on its own layer from the first frame, so the wordmark does not change weight when the fade starts (Safari) */
}
.loader.is-done { opacity: 0; visibility: hidden; pointer-events: none; }
.loader__mark { font-family: var(--serif); font-weight: 400; font-size: calc(var(--u) * 64); line-height: 1; color: var(--ink); white-space: nowrap; }
.loader__word span { color: rgba(30, 29, 28, 0); transition: color var(--dur) var(--ease); }   /* inline (not inline-block) so the font's kerning is kept */
.loader.is-playing .loader__word span { color: var(--ink); }
/* letter n starts n × 80 ms after the first */
.loader__word:nth-child(1) span:nth-child(2) { transition-delay: 80ms; }
.loader__word:nth-child(1) span:nth-child(3) { transition-delay: 160ms; }
.loader__word:nth-child(1) span:nth-child(4) { transition-delay: 240ms; }
.loader__word:nth-child(1) span:nth-child(5) { transition-delay: 320ms; }
.loader__word:nth-child(1) span:nth-child(6) { transition-delay: 400ms; }
.loader__word:nth-child(2) span:nth-child(1) { transition-delay: 480ms; }
.loader__word:nth-child(2) span:nth-child(2) { transition-delay: 560ms; }
.loader__word:nth-child(3) span:nth-child(1) { transition-delay: 640ms; }
.loader__word:nth-child(3) span:nth-child(2) { transition-delay: 720ms; }
.loader__word:nth-child(3) span:nth-child(3) { transition-delay: 800ms; }
.loader__word:nth-child(3) span:nth-child(4) { transition-delay: 880ms; }
.loader__word:nth-child(3) span:nth-child(5) { transition-delay: 960ms; }
.loader__word:nth-child(3) span:nth-child(6) { transition-delay: 1040ms; }
@keyframes loader-failsafe { to { opacity: 0; visibility: hidden; pointer-events: none; } }

/* =========================================================================
   01 HERO
   ========================================================================= */
.hero {
  position: relative;
  height: 100vh;
  height: 100svh;
  min-height: calc(var(--k) * 640);
  overflow: hidden;
  color: var(--ivory);
  background: var(--bg);
}
.hero__photo, .hero__photo img { position: absolute; inset: 0; width: 100%; height: 100%; }
.hero__photo img { object-fit: cover; object-position: 50% 50%; }
.hero__shade, .hero__overlay { position: absolute; left: 0; right: 0; pointer-events: none; }
.hero__shade--top    { top: 0;    height: 13.611%; background: linear-gradient(to bottom, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0)); }
.hero__shade--bottom { bottom: 0; height: 61.944%; background: linear-gradient(to top,    rgba(0, 0, 0, .6), rgba(0, 0, 0, 0)); }
.hero__overlay {
  top: 0; bottom: 0;
  background: linear-gradient(to bottom, rgba(26, 20, 18, .45) 0%, rgba(26, 20, 18, 0) 30%, rgba(26, 20, 18, .05) 55%, rgba(26, 20, 18, .6) 100%);
}

.nav {
  position: absolute;
  top: calc(var(--k) * 32); left: var(--pad); right: var(--pad);
  height: calc(var(--k) * 64);
  display: flex; align-items: center; justify-content: space-between;
  z-index: 2;
}
.nav__mark { font-family: var(--serif); font-size: calc(var(--k) * 32); line-height: calc(var(--k) * 32); color: var(--ivory); }
.nav__menu { display: flex; gap: calc(var(--k) * 80); }
.nav__menu a { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--iv-80); transition: color var(--dur) var(--ease); }
@media (hover: hover) { .nav__menu a:hover { color: var(--ivory); } }

.hero__bottom {
  position: absolute;
  left: var(--pad); right: var(--pad); bottom: calc(var(--k) * 80);
  display: flex; align-items: stretch; justify-content: space-between;
  gap: calc(var(--k) * 40);
  z-index: 1;
}
.hero__title { align-self: flex-end; font-family: var(--serif); font-weight: 400; font-size: calc(var(--u) * 152); line-height: 1; color: var(--ivory); white-space: nowrap; }
.hero__title em { color: var(--iv-50); }
.hero__side {
  flex: none;
  width: calc(var(--k) * 389);
  margin-top: -1px;
  padding-bottom: calc(var(--k) * 24);
  display: flex; flex-direction: column; justify-content: space-between;
  row-gap: calc(var(--k) * 40);
}
.hero__tags { display: flex; align-items: center; gap: calc(var(--k) * 8); font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .04em; color: var(--iv-80); }
.hero__tags i { width: calc(var(--k) * 4); height: calc(var(--k) * 4); border-radius: 50%; background: var(--ivory); }
.hero__intro { display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 32); }
.hero__intro .t-body { color: var(--iv-80); white-space: nowrap; }

/* =========================================================================
   02 ABOUT
   ========================================================================= */
.about { padding: calc(var(--k) * 160) var(--pad) calc(var(--k) * 120); }
.about__head { display: flex; justify-content: space-between; padding-bottom: calc(var(--k) * 16); border-bottom: 1px solid var(--ink-30); }
.about__grid {
  margin-top: calc(var(--k) * 107);
  display: grid;
  grid-template-columns: 624fr calc(var(--k) * 88) 560fr calc(var(--k) * 120) 400fr;
  align-items: end;
}
.about__img--1 { grid-column: 1; aspect-ratio: 624 / 840; }
.about__text { grid-column: 3; align-self: start; margin-top: calc(var(--u) * 140); display: flex; flex-direction: column; gap: calc(var(--k) * 48); }
.about__text .h-88 { white-space: nowrap; }
.about__img--2 { grid-column: 5; aspect-ratio: 400 / 520; }

/* =========================================================================
   03 SERVICES
   ========================================================================= */
.services { padding: calc(var(--k) * 160) var(--pad); display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 120); }
.services__head { display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 48); text-align: center; }
.services__head .h-152 { white-space: nowrap; }
.services__rows { width: 100%; }
.srow {
  display: grid;
  grid-template-columns: calc(var(--k) * 160) 600fr calc(var(--k) * 480) 132fr 420fr;
  align-items: start;
  padding: calc(var(--k) * 56) 0;
  border-top: 1px solid var(--ink-20);
}
.srow:last-child { border-bottom: 1px solid var(--ink-20); }
.srow__num { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .08em; color: var(--ink-80); }
.srow__title { white-space: nowrap; margin-right: calc(var(--k) * 40); }   /* keeps ≥40px to the description on narrow screens; no effect at 1920 */
.srow__details { padding-top: calc(var(--k) * 16); display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 32); }
.srow__img { grid-column: 5; aspect-ratio: 420 / 400; }
.tag { padding: calc(var(--k) * 8); border: 1px solid var(--ink-80); border-radius: calc(var(--k) * 100); font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .04em; color: var(--ink-80); }

/* =========================================================================
   04 QUOTE
   ========================================================================= */
.quote { position: relative; height: calc(var(--u) * 980); }
.quote__img { position: absolute; width: calc(var(--u) * 280); aspect-ratio: 280 / 360; }
.quote__img--left  { left: var(--pad);  top: calc(var(--u) * 120); }
.quote__img--right { right: var(--pad); top: calc(var(--u) * 500); }
.quote__text { position: absolute; left: 0; right: 0; top: calc(var(--u) * 402); display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 48); text-align: center; }
.quote__text blockquote { white-space: nowrap; }
.quote__text .t-label { justify-content: center; }

/* =========================================================================
   05 SELECTED WORK
   ========================================================================= */
.work { padding: calc(var(--k) * 160) var(--pad); display: flex; flex-direction: column; gap: calc(var(--k) * 120); }
.work__head { display: flex; justify-content: space-between; align-items: flex-end; gap: calc(var(--k) * 40); }
.work__head-left { display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.work__head-left .h-152 { white-space: nowrap; }
.work__head-right { width: calc(var(--k) * 480); padding-bottom: calc(var(--k) * 16); display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 32); }

.work__grid { display: grid; grid-template-columns: 584fr calc(var(--k) * 48) 528fr calc(var(--k) * 48) 584fr; }
.work__img { display: block; width: 100%; overflow: hidden; }
.work__img picture { width: 100%; height: 100%; }
.work__img--a { grid-column: 1 / 4; grid-row: 1; aspect-ratio: 1160 / 760; }
.work__stack { display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; }
.work__stack--right { grid-column: 5; grid-row: 1; }
.work__img--d { aspect-ratio: 584 / 640; }
.caption--a { grid-column: 1 / 4; grid-row: 2; justify-self: end; margin-top: calc(var(--k) * 32); }
.work__stack--left { grid-column: 1; grid-row: 3; margin-top: calc(var(--k) * 48); }
.work__cta { display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 48); }
.work__cta .h-64 { white-space: nowrap; }
.work__img--c { aspect-ratio: 584 / 511; }
.work__img--b { grid-column: 3 / 6; grid-row: 3; margin-top: calc(var(--k) * 48); aspect-ratio: 1160 / 760; }
.caption--b { grid-column: 3 / 6; grid-row: 4; justify-self: start; margin-top: calc(var(--k) * 32); }

.caption { display: inline-flex; align-items: center; gap: calc(var(--k) * 32); color: var(--ink); }
.caption__num { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .04em; color: var(--ink-80); }
.caption__title { white-space: nowrap; }

/* =========================================================================
   06 PACKAGES
   ========================================================================= */
.packages { padding: calc(var(--k) * 160) var(--pad); display: flex; flex-direction: column; gap: calc(var(--k) * 120); }
.packages__head { display: flex; justify-content: space-between; align-items: flex-end; gap: calc(var(--k) * 40); }
.packages__head > div { display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.packages__head .h-152 { white-space: nowrap; }
.packages__intro { flex: 0 1 calc(var(--k) * 576); min-width: 0; padding-bottom: calc(var(--k) * 16); }
.packages__body { display: flex; flex-direction: column; gap: calc(var(--k) * 64); }
.packages__cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: calc(var(--k) * 32); }
.card { background: var(--ivory); padding: calc(var(--k) * 48); display: flex; flex-direction: column; gap: calc(var(--k) * 40); container: card / inline-size; }
.card__top { display: flex; align-items: center; justify-content: space-between; gap: calc(var(--k) * 16); }
.card__name { color: var(--ink-80); white-space: nowrap; }
.card__time { display: block; flex: none; color: var(--ink-50); text-align: right; }
.card__time span { white-space: nowrap; }
/* The duration changes together in all three cards (they are always the same width), depending on whether
   the longest name, "Mini session", still leaves room: one line (1920) → "30 mins / on location" on two lines,
   as in the 1280 frame (below ~1870px) → one line under the name (below ~1530px). Widths = card content box. */
@container card (max-width: 463.98px) { .card__time span { display: block; } }
@container card (max-width: 349.98px) {
  .card__top { flex-direction: column; align-items: flex-start; }
  .card__time { text-align: left; }
  .card__time span { display: inline; }
}
@supports not (container-type: inline-size) { .card__top { flex-wrap: wrap; } }
.card__price { color: var(--ink); }
.card__line { margin: 0; border: 0; height: 1px; background: var(--ink-20); }
.card__list { display: flex; flex-direction: column; gap: calc(var(--k) * 24); }
.card__list li { display: flex; align-items: center; gap: calc(var(--k) * 16); font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--ink); }
.card__list li::before { content: ""; flex: none; width: calc(var(--k) * 4); height: calc(var(--k) * 4); border-radius: 50%; background: var(--ink-50); }
.card .btn { margin-top: auto; }
.card--dark { background: var(--ink); }
.card--dark .card__name { color: var(--iv-80); }
.card--dark .card__time { color: var(--iv-50); }
.card--dark .card__price { color: var(--ivory); }
.card--dark .card__line { background: var(--iv-20); }
.card--dark .card__list li { color: var(--ivory); }
.card--dark .card__list li::before { background: var(--iv-50); }
.packages__note { display: flex; align-items: center; justify-content: space-between; }

/* =========================================================================
   07 CLIENT NOTES
   ========================================================================= */
.reviews { position: relative; height: calc(var(--u) * 1080); background: var(--ink); color: var(--ivory); overflow: hidden; }
.reviews__label { position: absolute; top: calc(var(--u) * 120); left: 0; right: 0; justify-content: center; color: var(--iv-80); }
.reviews__stage { position: absolute; inset: 0; pointer-events: none; }
.review {
  position: absolute; left: 50%; top: 50%;
  width: calc(var(--u) * 1405);
  transform: translate(-50%, -50%);
  display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 48);
  text-align: center;
  opacity: 0;
  transition: opacity var(--dur) var(--ease);
}
.review.is-active { opacity: 1; }
.review__quote { font-family: var(--serif); font-weight: 400; font-size: calc(var(--u) * 96); line-height: 1; color: var(--ivory); }
.review__author { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--iv-50); }
.reviews__prev { left: var(--pad); }
.reviews__next { right: var(--pad); }
.reviews__names { position: absolute; left: 0; right: 0; top: calc(var(--u) * 935); height: calc(var(--k) * 25); }
.reviews__track { position: relative; height: calc(var(--k) * 16); }
.reviews__name {
  position: absolute; left: 0; top: 0;
  font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); white-space: nowrap;
  color: var(--iv-50);
  transition: transform var(--dur) var(--ease), color var(--dur) var(--ease), opacity var(--dur) var(--ease);
}
.reviews__name.is-active { color: var(--ivory); }
@media (hover: hover) { .reviews__name:hover { color: var(--ivory); } }
.reviews__name.no-anim { transition: none; }
.reviews__underline { position: absolute; left: 50%; top: calc(var(--k) * 24); width: calc(var(--k) * 80); height: 1px; margin-left: calc(var(--k) * -40); background: var(--ivory); }

/* =========================================================================
   08 CONTACT
   ========================================================================= */
.contact { padding: calc(var(--k) * 160) var(--pad); display: flex; align-items: flex-start; gap: calc(var(--k) * 160); }
.contact__info { flex: 0 1 auto; min-width: 0; display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.contact__info .h-152 { white-space: nowrap; }
.contact__lead { max-width: calc(var(--k) * 560); }
.contact__details { display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.contact__row { display: flex; gap: calc(var(--k) * 48); }
.contact__item { flex: 0 1 calc(var(--k) * 340); min-width: 0; display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 8); }
.contact__item a.t-ui { color: var(--ink); transition: color var(--dur) var(--ease); }
@media (hover: hover) { .contact__item a.t-ui:hover { color: var(--ink-60); } }
.social { display: flex; gap: calc(var(--k) * 8); }
.social__btn { width: calc(var(--k) * 64); height: calc(var(--k) * 64); display: grid; place-items: center; background: var(--ink-10); color: var(--ink); transition: background-color var(--dur) var(--ease); }
@media (hover: hover) { .social__btn:hover { background: var(--ink-20); } }

.form { flex: 1 1 auto; min-width: 0; padding-top: calc(var(--k) * 64); display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.form__row { display: flex; gap: calc(var(--k) * 40); }
.field { flex: 1 1 0; min-width: 0; display: flex; flex-direction: column; gap: calc(var(--k) * 24); }
.field__label { display: block; font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--ink); transition: color var(--dur) var(--ease); }
/* Typed text uses "Involve Field" (text box = 1.3 × 16 = 20.8px, room for accents and tails). Design: 33px field,
   16px text box at the top, 16px padding, 1px line. The field starts 3.2px higher and is 3.2px taller, so the baseline
   (12.8px from the design top) and the line under the field stay exactly where they were. */
.field__input {
  display: block; width: 100%; height: calc(var(--k) * 36.2); margin: calc(var(--k) * -3.2) 0 0;
  padding: 0 0 calc(calc(var(--k) * 15.4) - 1px);
  border: 0; border-bottom: 1px solid var(--ink-20); border-radius: 0;
  background: transparent;
  font: 500 calc(var(--k) * 16)/normal "Involve Field", var(--sans); color: var(--ink);
  outline: none;
  -webkit-appearance: none; appearance: none;
  transition: border-color var(--dur) var(--ease);
}
.field__input::placeholder { color: var(--ink-50); opacity: 1; }
.field__input:focus { border-bottom-color: var(--ink); }
.field__textarea { height: calc(var(--k) * 85); margin-top: calc(var(--k) * -4); font-family: var(--sans); line-height: calc(var(--k) * 24); resize: none; overflow-y: auto; padding: 0; }   /* 24px lines leave room for accents: the regular Involve */
.field.is-invalid .field__label, .choice.is-invalid .field__label { color: var(--error); }
.field.is-invalid .field__input { border-bottom-color: var(--error); }

.choice { display: flex; flex-direction: column; gap: calc(var(--k) * 24); }
.choice__list { display: flex; flex-wrap: wrap; gap: calc(var(--k) * 16); }
.chip {
  position: relative;
  display: inline-flex; align-items: center;
  height: calc(var(--k) * 64); padding: 0 calc(var(--k) * 24);
  border: 1px solid var(--ink-20); border-radius: calc(var(--k) * 100);
  font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--ink);
  cursor: pointer; user-select: none;
  transition: background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);
}
.chip input { position: absolute; opacity: 0; width: 1px; height: 1px; pointer-events: none; }
@media (hover: hover) { .chip:hover { border-color: var(--ink-50); } }
.chip.is-checked { background: var(--ink); color: var(--ivory); border-color: var(--ink); }
.chip:has(input:focus-visible) { outline: 1px solid var(--ink); outline-offset: calc(var(--k) * 4); }
.choice.is-invalid .chip:not(.is-checked) { border-color: var(--error); }
.form__submit { display: flex; align-items: center; gap: calc(var(--k) * 24); }
.form__error { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); color: var(--error); }

/* =========================================================================
   09 INSTAGRAM
   ========================================================================= */
.insta { padding: calc(var(--k) * 120) var(--pad) calc(var(--k) * 160); display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.insta__head { display: flex; justify-content: space-between; align-items: flex-end; gap: calc(var(--k) * 40); }
.insta__head-left { display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.insta__feed { display: grid; grid-template-columns: repeat(5, 1fr); gap: calc(var(--k) * 32); }
.insta__feed a { display: block; aspect-ratio: 1; overflow: hidden; }
.insta__feed picture { width: 100%; height: 100%; }

/* =========================================================================
   10 FOOTER
   ========================================================================= */
.footer { background: var(--ink); color: var(--ivory); padding: calc(var(--k) * 120) var(--pad) calc(var(--k) * 24); display: flex; flex-direction: column; gap: calc(var(--k) * 80); }
.footer__top { display: flex; justify-content: space-between; align-items: flex-start; gap: calc(var(--k) * 40); }
.footer__title { color: var(--ivory); white-space: nowrap; }
.footer__cols { display: grid; grid-template-columns: auto minmax(calc(var(--k) * 40), calc(var(--k) * 160)) auto minmax(calc(var(--k) * 40), calc(var(--k) * 160)) auto; align-items: start; }
.footer__col:nth-child(2) { grid-column: 3; }
.footer__col:nth-child(3) { grid-column: 5; }
.footer__col { display: flex; flex-direction: column; gap: calc(var(--k) * 32); }
.footer__col .t-50 { color: var(--iv-50); }
.footer__col ul { display: flex; flex-direction: column; gap: calc(var(--k) * 24); }
.footer__col li { display: flex; font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); white-space: nowrap; }
.footer__col a, .footer__col button { color: var(--ivory); transition: color var(--dur) var(--ease); }
@media (hover: hover) { .footer__col a:hover, .footer__col button:hover { color: var(--iv-60); } }
.footer__ic { display: inline-flex; align-items: flex-start; gap: calc(var(--k) * 16); }
.footer__bottom { display: flex; justify-content: space-between; align-items: flex-start; padding-top: calc(var(--k) * 32); border-top: 1px solid var(--iv-20); }
.footer__bottom .t-50 { color: var(--iv-50); }

/* =========================================================================
   MODALS
   ========================================================================= */
.modal { position: fixed; inset: 0; z-index: 200; opacity: 0; visibility: hidden; transition: opacity var(--dur) var(--ease), visibility 0s linear var(--dur); will-change: opacity; }   /* steady text rendering through the fade (Safari) */
.modal[hidden] { display: none; }
.modal.is-open { opacity: 1; visibility: visible; transition: opacity var(--dur) var(--ease), visibility 0s; }
@media (hover: hover) and (pointer: fine) { .modal:not(.is-open) { pointer-events: none; } } /* with a mouse a fading-out window no longer catches clicks; on touch it absorbs a quick second tap */
.modal { overscroll-behavior: contain; }

/* ---- View portfolio ---- */
.portfolio { background: var(--ink); color: var(--ivory); overflow: hidden; }
.portfolio__top { position: absolute; top: calc(var(--k) * 40); left: var(--pad); right: var(--pad); height: calc(var(--k) * 32); display: flex; align-items: center; justify-content: space-between; z-index: 2; }
.portfolio__current { display: flex; align-items: center; gap: calc(var(--k) * 32); }
.portfolio__cat { font-family: var(--serif); font-weight: 400; font-size: calc(var(--k) * 32); line-height: calc(var(--k) * 32); color: var(--ivory); }
.portfolio__count { font-size: calc(var(--k) * 16); line-height: calc(var(--k) * 16); letter-spacing: .04em; color: var(--iv-80); }
.portfolio__cats { position: absolute; top: calc(var(--k) * 88); left: var(--pad); display: flex; flex-direction: column; gap: calc(var(--k) * 16); z-index: 2; }
.portfolio__cats button { font-family: var(--serif); font-size: calc(var(--k) * 24); line-height: calc(var(--k) * 24); color: var(--iv-50); transition: color var(--dur) var(--ease); }
@media (hover: hover) { .portfolio__cats button:hover { color: var(--ivory); } }
.portfolio__stage { position: absolute; top: calc(var(--k) * 120); bottom: calc(var(--k) * 168); left: 0; right: 0; margin: 0 auto; width: calc(var(--u) * 1188); }
.portfolio__photo { position: absolute; inset: 0; opacity: 0; transition: opacity var(--dur) var(--ease); }
.portfolio__photo.is-active { opacity: 1; }
.portfolio__photo picture, .portfolio__photo img { width: 100%; height: 100%; }
.portfolio__photo img { object-fit: contain; }
.portfolio__prev { left: var(--pad); }
.portfolio__next { right: var(--pad); }
.portfolio__thumbs { position: absolute; left: 0; right: 0; bottom: calc(var(--k) * 40); height: calc(var(--k) * 88); display: flex; justify-content: center; gap: calc(var(--k) * 24); }
.thumb { position: relative; flex: none; width: calc(var(--k) * 104); height: calc(var(--k) * 88); overflow: hidden; }
.thumb img { width: 100%; height: 100%; object-fit: cover; }
.thumb::after { content: ""; position: absolute; inset: 0; background: rgba(30, 29, 28, .7); transition: opacity var(--dur) var(--ease); }
@media (hover: hover) { .thumb:hover::after { opacity: .5; } }
.thumb.is-active::after { opacity: 0; }

/* ---- Privacy policy ---- */
.privacy { background: var(--bg); overflow-y: auto; overscroll-behavior: contain; -webkit-overflow-scrolling: touch; }
.privacy__nav { display: flex; align-items: center; justify-content: space-between; height: calc(var(--k) * 32); margin: calc(var(--k) * 32) var(--pad) 0; }
.privacy__mark { font-family: var(--serif); font-size: calc(var(--k) * 32); line-height: calc(var(--k) * 32); color: var(--ink); }
.privacy__body { display: grid; grid-template-columns: minmax(0, 936fr) calc(var(--k) * 720) minmax(0, 136fr); align-items: start; padding: 0 var(--pad) calc(var(--k) * 88); container-type: inline-size; }
.privacy__head { grid-column: 1; min-width: 0; margin-top: calc(var(--k) * 128); display: flex; flex-direction: column; align-items: flex-start; gap: calc(var(--k) * 32); }
.privacy__title { white-space: nowrap; font-size: calc(var(--u) * 152); }
.privacy__content { grid-column: 2; margin-top: calc(var(--k) * 140); display: flex; flex-direction: column; gap: calc(var(--k) * 64); }
/* The title keeps the Figma size (152 at 1920, scaled) but never comes closer than 80px to the text:
   below that it shrinks with its column. 100cqw = width of .privacy__body content box,
   column 1 = (100cqw - 720px) * 936/1072; 4.74 = width of "Privacy policy" per 1px of font size.
   The text starts so that the cap height of its first line (Involve: 4.976px into the 24px line)
   sits exactly on the cap height of the title (Instrument Serif: 0.12em into a line-height of 1). */
@supports (width: 1cqw) {
  .privacy__body { --pt-fs: min(calc(var(--u) * 152), calc(((100cqw - calc(var(--k) * 720)) * 0.873134 - calc(var(--k) * 80)) / 4.74)); }
  .privacy__title { font-size: var(--pt-fs); }
  .privacy__content { margin-top: calc(calc(var(--k) * 128) + var(--pt-fs) * 0.12 - calc(var(--k) * 5.976)); }   /* −1px: browsers snap the large title's baseline up by up to ~1.5px */
}
.privacy__content section { display: flex; flex-direction: column; gap: calc(var(--k) * 24); }

/* ---- Session booked ---- */
.booked { display: flex; overflow-y: auto; padding: calc(var(--k) * 24); }
.booked__backdrop { position: fixed; inset: 0; background: rgba(30, 29, 28, .9); }
.booked__box {
  position: relative;
  margin: auto;
  width: calc(var(--k) * 606); max-width: 100%;
  padding: calc(var(--k) * 40) calc(var(--k) * 64);
  background: var(--bg);
  display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 40);
  text-align: center;
}
.booked__box .t-label { justify-content: center; }
.booked__img { width: calc(var(--k) * 200); height: calc(var(--k) * 260); }
.booked__img img { width: 100%; height: 100%; object-fit: cover; }
.booked__title { font-family: var(--serif); font-weight: 400; font-size: calc(var(--k) * 64); line-height: calc(var(--k) * 64); color: var(--ink); max-width: calc(var(--k) * 478); overflow-wrap: anywhere; }
.booked__text { width: calc(var(--k) * 478); max-width: 100%; }
.booked__call { display: flex; flex-direction: column; align-items: center; gap: calc(var(--k) * 8); }
.booked__phone { font-family: var(--serif); font-size: calc(var(--k) * 32); line-height: calc(var(--k) * 32); color: #1f1b17; }

/* =========================================================================
   MOBILE — design frame "375", used below 1024px (from 1024 to 1279px the laptop layout is shown scaled down).
   Everything scales with the screen: m(N) = N px of the frame = calc(var(--m) * N),
   --m = min(width, 480px) / 375 (set by main.js). Above 480px (tablets) the 343px column
   stops growing and is centred: --mx is the side padding that centres it.
   ========================================================================= */
@media (min-width: 1024px) {
  .m-only, .m-br { display: none !important; }
}
@media (min-width: 1024px) and (max-width: 1279.98px) {
  :root { --k: calc(100vw / 1280); }   /* refined by JS: clientWidth / 1280 */
}
@media (max-width: 1023.98px) {
  .d-only, .d-br { display: none !important; }
  :root {
    --m: calc(min(100vw, 480px) / 375);
    --vw: 100vw;
    --mx: max(calc(var(--m) * 16), calc((var(--vw) - calc(var(--m) * 343)) / 2));
  }
  body { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  :focus-visible { outline-offset: calc(var(--m) * 4); }

  /* ---------- Type ---------- */
  .h-152 { font-size: calc(var(--m) * 56); }
  .h-88, .h-64 { font-size: calc(var(--m) * 40); }
  .t-label { gap: calc(var(--m) * 8); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .t-body { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 24); }
  .t-ui { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .arrow { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .arrow--up { width: calc(var(--m) * 16); }

  /* ---------- Buttons: on press the arrow moves 8px to the right and the colour shadow appears;
     the button itself keeps its size (main.js adds .is-pressed for at least one animation) ---------- */
  .btn { padding: calc(var(--m) * 24) calc(var(--m) * 16); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .btn .arrow, .link .arrow { margin-left: calc(var(--m) * 8); transition: transform var(--dur) var(--ease); }
  .btn:hover .arrow, .link:hover .arrow { margin-left: calc(var(--m) * 8); }
  .btn:not(.btn--block):hover, .link:hover { margin-right: 0; }
  .btn--dark, .btn--dark:hover   { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(30, 29, 28, 0); }
  .btn--light, .btn--light:hover { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(244, 239, 232, 0); }
  .btn--dark.is-pressed  { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(30, 29, 28, .3); }
  .btn--light.is-pressed { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(244, 239, 232, .3); }
  .is-pressed .arrow { transform: translateX(calc(var(--m) * 8)); }
  .is-pressed .arrow--up { transform: translateX(calc(var(--m) * 8)) rotate(-90deg); }
  @media (hover: hover) and (pointer: fine) {   /* a narrow desktop window: same effect on hover */
    .btn--dark:hover  { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(30, 29, 28, .3); }
    .btn--light:hover { box-shadow: 0 calc(var(--m) * 16) calc(var(--m) * 32) rgba(244, 239, 232, .3); }
    .btn:hover .arrow, .link:hover .arrow { transform: translateX(calc(var(--m) * 8)); }
    .link:hover .arrow--up { transform: translateX(calc(var(--m) * 8)) rotate(-90deg); }
  }
  .link { padding-bottom: calc(var(--m) * 8); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  /* outlined full-width buttons ("Request a custom quote", "Follow on instagram") */
  .link--box {
    justify-content: center; width: 100%; height: calc(var(--m) * 64); padding: 0 calc(var(--m) * 10);
    border: 1px solid var(--ink);
  }
  .close { gap: calc(var(--m) * 8); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .icon-x { width: calc(var(--m) * 20); height: calc(var(--m) * 20); -webkit-mask-size: calc(var(--m) * 20) calc(var(--m) * 20); mask-size: calc(var(--m) * 20) calc(var(--m) * 20); }
  .icon--ig, .icon--yelp, .icon--fb, .icon--pin { width: calc(var(--m) * 24); height: calc(var(--m) * 24); }
  .icon--phone, .icon--mail, .icon--marker { width: calc(var(--m) * 16); height: calc(var(--m) * 16); }

  /* ---------- Loader ---------- */
  .loader__mark { font-size: calc(var(--m) * 32); }

  /* ---------- 01 Hero ---------- */
  .hero { min-height: calc(var(--m) * 560); overflow: visible; }
  .hero__photo img { object-position: 50% 0%; }
  .hero__shade--top    { height: 18.1%; }
  .hero__shade--bottom { height: 80.3%; background: linear-gradient(to top, rgba(0, 0, 0, .7), rgba(0, 0, 0, 0)); }
  .hero__overlay { background: linear-gradient(to bottom, rgba(30, 29, 28, .45) 0%, rgba(30, 29, 28, 0) 30%, rgba(30, 29, 28, .05) 55%, rgba(30, 29, 28, .6) 100%); }
  .nav { top: calc(var(--m) * 16); left: var(--mx); right: var(--mx); height: calc(var(--m) * 64); }
  .nav__mark { font-size: calc(var(--m) * 32); line-height: calc(var(--m) * 32); }
  .nav__menu, .nav > .btn { display: none; }
  .nav__burger {
    width: calc(var(--m) * 64); height: calc(var(--m) * 64); display: flex; align-items: center; justify-content: center;
    background: var(--iv-10); color: var(--ivory);
    -webkit-backdrop-filter: blur(calc(var(--m) * 4)); backdrop-filter: blur(calc(var(--m) * 4));
  }
  .icon--menu { width: calc(var(--m) * 24); height: calc(var(--m) * 24); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAxMkgyMU0zIDZIMjFNMyAxOEgyMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+Cg=="); mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAxMkgyMU0zIDZIMjFNMyAxOEgyMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+Cg=="); }
  .hero__bottom { left: var(--mx); right: var(--mx); bottom: calc(var(--m) * 24); flex-direction: column; align-items: stretch; gap: calc(var(--m) * 24); }
  .hero__title { align-self: auto; font-size: calc(var(--m) * 56); text-align: center; }
  .hero__side { width: auto; margin: 0; padding: 0; display: block; }
  .hero__tags { display: none; }
  .hero__intro { align-items: stretch; gap: calc(var(--m) * 24); }
  .hero__intro .t-body { white-space: normal; text-align: center; }

  /* ---------- 02 About ---------- */
  .about { padding: calc(var(--m) * 56) var(--mx) 0; }
  .about__head { padding-bottom: calc(var(--m) * 16); }
  .about__grid { margin-top: calc(var(--m) * 32); display: flex; flex-direction: column; gap: calc(var(--m) * 32); }
  .about__img--1 { aspect-ratio: 343 / 462; }
  .about__img--2 { display: none; }
  .about__text { margin: 0; align-items: center; text-align: center; gap: calc(var(--m) * 32); }

  /* ---------- 03 Services ---------- */
  .services { padding: calc(var(--m) * 120) var(--mx) 0; gap: calc(var(--m) * 72); }
  .services__head { gap: calc(var(--m) * 32); }
  .srow {
    grid-template-columns: auto 1fr auto;
    grid-template-areas: "num title tag" "text text text" "img img img";
    align-items: center; column-gap: calc(var(--m) * 16); row-gap: calc(var(--m) * 16);
    padding: calc(var(--m) * 32) 0;
  }
  .srow__num { grid-area: num; font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .srow__title { grid-area: title; margin-right: 0; }
  .srow__details { display: contents; }
  .srow .tag { grid-area: tag; padding: calc(var(--m) * 8); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .srow .t-body { grid-area: text; }
  .srow__img { grid-area: img; aspect-ratio: 343 / 327; }

  /* ---------- 04 Quote ---------- */
  .quote {
    height: auto; padding: calc(var(--m) * 120) var(--mx) 0;
    display: grid; grid-template-columns: calc(var(--m) * 124) calc(var(--m) * 124); column-gap: calc(var(--m) * 16); justify-content: center;
  }
  .quote__text { position: static; grid-column: 1 / -1; grid-row: 1; gap: calc(var(--m) * 32); margin-bottom: calc(var(--m) * 72); }
  .quote__img { position: static; width: auto; aspect-ratio: 124 / 160; }
  .quote__img--left  { grid-column: 1; grid-row: 2; align-self: start; }
  .quote__img--right { grid-column: 2; grid-row: 2; margin-top: calc(var(--m) * 32); }

  /* ---------- 05 Selected work ---------- */
  .work { padding: calc(var(--m) * 120) var(--mx) 0; gap: calc(var(--m) * 72); }
  .work__head { flex-direction: column; align-items: center; gap: calc(var(--m) * 32); text-align: center; }
  .work__head-left { align-items: center; gap: calc(var(--m) * 32); }
  .work__head-right { width: auto; padding: 0; align-items: center; }
  .work__head-right .btn { display: none; }
  .work__list { display: flex; flex-direction: column; gap: calc(var(--m) * 32); padding-top: calc(var(--m) * 32); border-top: 1px solid var(--ink-30); }
  .wl { display: flex; flex-direction: column; gap: calc(var(--m) * 16); }
  .wl__head { align-self: flex-start; display: inline-flex; align-items: center; gap: calc(var(--m) * 16); color: var(--ink); }
  .wl__num { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); letter-spacing: .08em; color: var(--ink-80); }
  .wl__title { font-family: var(--serif); font-weight: 400; font-size: calc(var(--m) * 40); line-height: 1; }
  .wl__img { display: block; width: 100%; aspect-ratio: 343 / 327; overflow: hidden; }
  .wl__img picture, .wl__img img { width: 100%; height: 100%; }
  .wl__img img { object-fit: cover; }

  /* ---------- 06 Packages (cards scroll sideways, edge to edge) ---------- */
  .packages { padding: calc(var(--m) * 120) 0 0; gap: calc(var(--m) * 72); }
  .packages__head { flex-direction: column; align-items: center; gap: calc(var(--m) * 24); padding: 0 var(--mx); text-align: center; }
  .packages__head > div { align-items: center; gap: calc(var(--m) * 24); }
  .packages__intro { flex: none; padding: 0; }
  .packages__body { gap: calc(var(--m) * 32); }
  .packages__cards {
    display: flex; gap: calc(var(--m) * 8);
    padding: 0 0 calc(var(--m) * 48) var(--mx); margin-bottom: calc(var(--m) * -48); scroll-padding: 0 var(--mx);   /* bottom: room for the pressed button's glow */
    overflow-x: auto; overscroll-behavior-x: contain; scroll-snap-type: x mandatory;
    scrollbar-width: none; -webkit-overflow-scrolling: touch;
  }
  .packages__cards::-webkit-scrollbar { display: none; }
  .packages__cards::after { content: ""; flex: none; width: calc(var(--mx) - calc(var(--m) * 8)); }   /* end padding (older Safari ignores padding-right here) */
  .card { flex: none; width: calc(var(--m) * 343); padding: calc(var(--m) * 24); gap: calc(var(--m) * 24); container-type: normal; scroll-snap-align: start; }
  .card__top { flex-direction: row; align-items: center; gap: calc(var(--m) * 8); }
  .card__time { text-align: right; }
  .card__time span { display: block; }
  .card__price { font-size: calc(var(--m) * 64); }
  .card__list { gap: calc(var(--m) * 24); }
  .card__list li { gap: calc(var(--m) * 16); font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .card__list li::before { width: calc(var(--m) * 4); height: calc(var(--m) * 4); }
  .packages__note { flex-direction: column; align-items: stretch; gap: calc(var(--m) * 32); padding: 0 var(--mx); text-align: center; }
  .packages__note .t-ui { line-height: calc(var(--m) * 24); }

  /* ---------- 07 Client notes (no arrow buttons: tap the right / left half, or a name) ---------- */
  .reviews { height: calc(var(--m) * 689); margin-top: calc(var(--m) * 120); touch-action: manipulation; -webkit-user-select: none; user-select: none; cursor: pointer; }
  .reviews__label { top: calc(var(--m) * 72); }
  .reviews .sq { width: calc(var(--m) * 64); height: calc(var(--m) * 64); margin-top: calc(var(--m) * -32); }
  .reviews .sq .arrow { font-size: calc(var(--m) * 24); line-height: calc(var(--m) * 24); }
  .reviews .sq:not(:focus-visible) { opacity: 0; pointer-events: none; }
  .reviews__prev { left: var(--mx); }
  .reviews__next { right: var(--mx); }
  .review { width: calc(var(--m) * 343); gap: calc(var(--m) * 32); }
  .review__quote { font-size: calc(var(--m) * 40); }
  .review__author { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .reviews__names { top: calc(var(--m) * 592); height: calc(var(--m) * 25); }
  .reviews__track { height: calc(var(--m) * 16); }
  .reviews__name { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  .reviews__name.is-far { opacity: 0; pointer-events: none; }
  .reviews__underline { top: calc(var(--m) * 24); width: calc(var(--m) * 80); margin-left: calc(var(--m) * -40); }

  /* ---------- 08 Contact ---------- */
  .contact { padding: calc(var(--m) * 120) var(--mx) 0; flex-direction: column; align-items: stretch; gap: 0; }
  .contact__info { display: contents; }
  .contact__info > .t-label { order: 1; align-self: center; }
  .contact__info .h-152 { order: 2; margin-top: calc(var(--m) * 32); text-align: center; }
  .contact__lead { order: 3; margin-top: calc(var(--m) * 32); max-width: none; text-align: center; }
  .form { order: 4; margin-top: calc(var(--m) * 72); padding: 0; gap: calc(var(--m) * 32); }
  .contact__details { order: 5; margin-top: calc(var(--m) * 72); align-items: center; gap: calc(var(--m) * 32); }
  .contact__row { display: contents; }
  .contact__item { flex: none; align-items: center; gap: calc(var(--m) * 16); }
  .social { gap: calc(var(--m) * 16); }
  .social__btn { width: calc(var(--m) * 64); height: calc(var(--m) * 64); }

  .form__row { display: contents; }
  [data-field="name"] { order: 1; }
  [data-field="email"] { order: 2; }
  [data-field="phone"] { order: 3; }
  [data-field="session"] { order: 4; }
  [data-field="package"] { order: 5; }
  [data-field="date"] { order: 6; }
  [data-field="message"] { order: 7; }
  .form__submit { order: 8; flex-direction: column; align-items: stretch; gap: calc(var(--m) * 16); }
  .form__submit .btn { justify-content: center; }
  .form__error { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); text-align: center; }
  .field { gap: calc(var(--m) * 24); }
  .field__label { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); }
  /* text never under 16px (iPhone zooms into smaller fields): F = max(16px, 16m). Same idea as on desktop:
     the 1.3F text box starts 0.2F higher, so the baseline and the line under the field stay where the 33px design field has them
     (--f-up: above 375px the design's text box sat (1m - 1px) / 2 lower, centred in the field, below 375px it sat at the top) */
  .field__input {
    --f-up: calc(max(0px, calc(var(--m) * 0.5) - 0.5px) - max(3.2px, calc(var(--m) * 3.2)));
    height: calc(calc(var(--m) * 33) - var(--f-up));
    margin-top: var(--f-up);
    padding: 0 0 calc(calc(var(--m) * 33) - 1px - var(--f-up) - max(20.8px, calc(var(--m) * 20.8)));
    font-size: max(16px, calc(var(--m) * 16)); line-height: normal;
  }
  .field__textarea { height: calc(calc(var(--m) * 85) + 4px); margin-top: calc(calc(var(--m) * -4) - 4px); padding: 4px 0 0; line-height: calc(var(--m) * 24); }   /* 4px of room above the first line (the 16px text in a narrower line on small phones); text and bottom line stay in place */

  /* session type / package: a field that opens a list (pick__panel) */
  .choice { position: relative; gap: calc(var(--m) * 24); }
  .choice__list { display: none; }
  .pick {
    display: flex; align-items: center; justify-content: space-between; gap: calc(var(--m) * 16);
    width: 100%; height: calc(var(--m) * 33); padding: 0 0 calc(var(--m) * 16);
    border-bottom: 1px solid var(--ink-20);
    font-size: max(16px, calc(var(--m) * 16)); line-height: calc(var(--m) * 16); color: var(--ink); text-align: left;
    transition: border-color var(--dur) var(--ease);
  }
  .pick[aria-expanded="true"] { border-bottom-color: var(--ink); }
  .pick__value { min-width: 0; white-space: nowrap; }   /* no clipping box: the descenders of "Engagement" stay whole */
  .pick__value.is-placeholder { color: var(--ink-50); }
  .icon--chev { width: calc(var(--m) * 16); height: calc(var(--m) * 16); -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNCA2TDggMTBMMTIgNiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+Cg=="); mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNCA2TDggMTBMMTIgNiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+Cg=="); }
  .choice.is-invalid .pick { border-bottom-color: var(--error); }
  .pick__panel {
    position: absolute; left: 0; right: 0; bottom: calc(100% + calc(var(--m) * 21)); z-index: 20;
    padding: calc(var(--m) * 8); background: #fff; box-shadow: 0 calc(var(--m) * 12) calc(var(--m) * 16) rgba(0, 0, 0, .1);
    opacity: 0; visibility: hidden; pointer-events: none;
    transition: opacity var(--dur) var(--ease), visibility 0s linear var(--dur);
  }
  .pick__panel.is-below { bottom: auto; top: calc(100% + calc(var(--m) * 8)); }
  .pick__panel.is-open { opacity: 1; visibility: visible; pointer-events: auto; transition: opacity var(--dur) var(--ease), visibility 0s; }
  .pick__opt { display: flex; align-items: center; height: calc(var(--m) * 64); padding: 0 calc(var(--m) * 16); font-size: max(16px, calc(var(--m) * 16)); line-height: calc(var(--m) * 16); color: var(--ink); cursor: pointer; }
  .pick__opt[aria-selected="true"] { background: var(--ink-10); }
  .pick__opt.is-active { outline: 1px solid var(--ink); outline-offset: -1px; }

  /* ---------- 09 Instagram (photos scroll sideways) ---------- */
  .insta { padding: calc(var(--m) * 120) 0; gap: calc(var(--m) * 32); }
  .insta__head { display: contents; }
  .insta__head-left { order: 1; align-items: center; gap: calc(var(--m) * 32); padding: 0 var(--mx); text-align: center; }
  .insta__feed {
    order: 2; display: flex; gap: calc(var(--m) * 16);
    padding: 0 0 0 var(--mx); scroll-padding: 0 var(--mx);
    overflow-x: auto; overscroll-behavior-x: contain; scroll-snap-type: x mandatory;
    scrollbar-width: none; -webkit-overflow-scrolling: touch;
  }
  .insta__feed::-webkit-scrollbar { display: none; }
  .insta__feed::after { content: ""; flex: none; width: calc(var(--mx) - calc(var(--m) * 16)); }
  .insta__feed a { flex: none; width: calc(var(--m) * 217); scroll-snap-align: start; }
  .insta .link--box { order: 3; width: auto; margin: 0 var(--mx); }
  @media (hover: hover) and (pointer: fine) {   /* a mouse cannot swipe: show a thin scrollbar under the strips */
    .packages__cards, .insta__feed { scrollbar-width: thin; scrollbar-color: var(--ink-30) transparent; }
    .packages__cards::-webkit-scrollbar, .insta__feed::-webkit-scrollbar { display: block; height: 6px; }
    .packages__cards::-webkit-scrollbar-thumb, .insta__feed::-webkit-scrollbar-thumb { background: var(--ink-30); }
  }

  /* ---------- 10 Footer ---------- */
  .footer { padding: calc(var(--m) * 32) var(--mx) calc(var(--m) * 24); gap: calc(var(--m) * 32); }
  .footer__top { flex-direction: column; align-items: stretch; gap: calc(var(--m) * 32); }
  .footer__cols { display: flex; gap: calc(var(--m) * 72); }
  .footer__col { gap: calc(var(--m) * 32); }
  .footer__col:nth-child(2) { display: none; }
  .footer__col:first-child { flex: none; }
  .footer__col:last-child { flex: 1 1 0; min-width: 0; }
  .footer__col ul { gap: calc(var(--m) * 24); }
  .footer__col li { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); white-space: normal; }
  .footer__ic { gap: calc(var(--m) * 8); }
  .footer__bottom { flex-direction: column; align-items: center; gap: 0; padding-top: 0; border-top: 0; }
  .footer__bottom .link { order: 1; }
  .footer__bottom > .t-ui:first-child { order: 2; align-self: stretch; margin-top: calc(var(--m) * 16); padding-top: calc(var(--m) * 24); border-top: 1px solid var(--iv-20); text-align: center; }

  /* ---------- Menu (pop-up) ---------- */
  .menu {
    background: var(--bg); display: flex; flex-direction: column; align-items: center; justify-content: space-between;
    padding: calc(var(--m) * 32) var(--mx) calc(calc(var(--m) * 40) + env(safe-area-inset-bottom)); overflow-y: auto;
  }
  .menu__top { align-self: stretch; display: flex; align-items: center; justify-content: space-between; height: calc(var(--m) * 32); }
  .menu__mark { font-family: var(--serif); font-size: calc(var(--m) * 32); line-height: calc(var(--m) * 32); color: var(--ink); }
  /* items 32px, 48px apart, centred between the header and "Book a session" with at least 40px above and below;
     on short screens the gaps shrink first (408 = everything except the four gaps) */
  .menu__nav { display: flex; flex-direction: column; align-items: center; gap: clamp(calc(var(--m) * 12), calc((100svh - calc(var(--m) * 408)) / 4), calc(var(--m) * 48)); margin: calc(var(--m) * 40) 0; }
  .menu__nav a { font-family: var(--serif); font-size: calc(var(--m) * 32); line-height: 1; color: var(--ink-80); transition: color var(--dur) var(--ease); }
  .menu .btn { align-self: stretch; justify-content: center; flex: none; }

  /* ---------- View portfolio ---------- */
  /* taps switch photos (main.js); manipulation = no double-tap zoom, so quick taps are not delayed; pinch-zoom still works */
  .portfolio { background: var(--bg); color: var(--ink); touch-action: manipulation; -webkit-user-select: none; user-select: none; }
  .portfolio__top { top: calc(var(--m) * 32); left: var(--mx); right: var(--mx); height: calc(var(--m) * 32); }
  .portfolio__current { position: relative; gap: calc(var(--m) * 16); }
  .portfolio__toggle { position: absolute; inset: calc(var(--m) * -8); }   /* the category name opens the list; the tap area is a little larger than the words */
  .portfolio__cat { font-size: calc(var(--m) * 32); line-height: calc(var(--m) * 32); color: var(--ink); }
  .portfolio__count { font-size: calc(var(--m) * 16); line-height: calc(var(--m) * 16); color: var(--ink-80); }
  .portfolio .close--light { color: var(--ink); }
  @media (hover: hover) { .portfolio .close--light:hover { color: var(--ink-60); } }
  .portfolio__cats {
    top: calc(var(--m) * 72); left: var(--mx); gap: calc(var(--m) * 8); padding: calc(var(--m) * 8); background: var(--ivory); box-shadow: 0 calc(var(--m) * 12) calc(var(--m) * 16) rgba(0, 0, 0, .05);
    opacity: 0; visibility: hidden; transition: opacity var(--dur) var(--ease), visibility 0s linear var(--dur);   /* closed until the category name is tapped */
  }
  .portfolio.is-cats-open .portfolio__cats { opacity: 1; visibility: visible; transition: opacity var(--dur) var(--ease), visibility 0s; }
  .portfolio__cats li + li { padding-top: calc(var(--m) * 8); border-top: 1px solid var(--ink-10); }
  .portfolio__cats button { font-size: calc(var(--m) * 24); line-height: calc(var(--m) * 24); color: var(--ink-50); }
  @media (hover: hover) { .portfolio__cats button:hover { color: var(--ink); } }
  .portfolio__stage { top: calc(var(--m) * 125); bottom: calc(calc(var(--m) * 124) + env(safe-area-inset-bottom)); width: 100%; cursor: pointer; }   /* pointer: also makes iPhone deliver the tap as a click */
  .portfolio .sq { display: none; }
  .portfolio__thumbs { bottom: calc(calc(var(--m) * 24) + env(safe-area-inset-bottom)); height: calc(var(--m) * 72); gap: calc(var(--m) * 16); }
  .thumb { width: calc(var(--m) * 72); height: calc(var(--m) * 72); }

  /* ---------- Privacy policy ---------- */
  .privacy__nav { margin: calc(var(--m) * 32) var(--mx) 0; height: calc(var(--m) * 32); }
  .privacy__mark { font-size: calc(var(--m) * 32); line-height: calc(var(--m) * 32); }
  .privacy__body { display: block; padding: calc(var(--m) * 56) var(--mx) calc(calc(var(--m) * 56) + env(safe-area-inset-bottom)); container-type: normal; }   /* same bottom space under "Back to home" as in Session booked */
  .privacy__head { margin: 0; gap: calc(var(--m) * 16); }
  .privacy__title { font-size: calc(var(--m) * 56); white-space: normal; }
  .privacy__content { margin-top: calc(var(--m) * 40); gap: calc(var(--m) * 64); }
  .privacy__content section { gap: calc(var(--m) * 24); }
  .privacy__back .btn { width: 100%; justify-content: center; }

  /* ---------- Session booked (full screen) ---------- */
  .booked { padding: 0; background: var(--bg); }
  .booked__backdrop { display: none; }
  /* align-self: not stretched to the screen height, so when the content is taller than the screen the box grows with it
     and its bottom padding (32 + 24) stays under "Back to home" at the end of the scroll */
  .booked__box { align-self: flex-start; width: 100%; min-height: 100%; margin: 0; padding: calc(var(--m) * 32) var(--mx) calc(calc(var(--m) * 56) + env(safe-area-inset-bottom)); gap: calc(var(--m) * 56); }
  .booked__img { width: calc(var(--m) * 154); height: calc(var(--m) * 200); }
  .booked__title { max-width: none; font-size: calc(var(--m) * 40); line-height: calc(var(--m) * 40); }
  .booked__text { width: auto; }
  .booked__call { gap: calc(var(--m) * 8); }
  .booked__phone { font-size: calc(var(--m) * 32); line-height: calc(var(--m) * 32); }
  .booked .btn { align-self: stretch; justify-content: center; }
}
/* phones in landscape: the gallery keeps a usable photo area */
@media (max-width: 1023.98px) and (orientation: landscape) and (max-height: 560px) {
  .portfolio__top { top: calc(var(--m) * 16); left: calc(calc(var(--m) * 16) + env(safe-area-inset-left)); right: calc(calc(var(--m) * 16) + env(safe-area-inset-right)); }
  .portfolio__cats { top: calc(calc(var(--m) * 16) + calc(var(--m) * 32) + calc(var(--m) * 12)); left: calc(calc(var(--m) * 16) + env(safe-area-inset-left)); }   /* in the free space beside the photo */
  .portfolio__stage { top: calc(calc(var(--m) * 16) + calc(var(--m) * 32) + calc(var(--m) * 12)); bottom: calc(calc(var(--m) * 68) + env(safe-area-inset-bottom)); }
  .portfolio__thumbs { bottom: calc(calc(var(--m) * 12) + env(safe-area-inset-bottom)); height: calc(var(--m) * 48); gap: calc(var(--m) * 12); }
  .portfolio .thumb { width: calc(var(--m) * 48); height: calc(var(--m) * 48); }
}
/* tablets and wider phones in landscape: the desktop hero photo (more pixels), framed on the faces */
@media (min-width: 600px) and (max-width: 1023.98px) {
  .hero__photo img { object-position: 40% 50%; }
}

/* ---------- Motion preferences ---------- */
@media (prefers-reduced-motion: reduce) {
  :root { --dur: 1ms; }
  .loader__word span { transition-delay: 0s !important; }
  html { scroll-behavior: auto !important; }
}
