/* ============================================================
   INTERIOLOGY : SITE SYSTEM v1 (clean slate, Z176)
   One file. One definition per role. Brand rules preserved:
   Syncopate = uppercase only (.32em display / .24em labels)
   Switzer   = reading copy only
   Monochrome black on warm off-white ink. No em dashes.
   Heroes are styled by page CSS and are not touched here.
   ============================================================ */

/* 0 FONTS */
@font-face{font-family:'Switzer';src:url('/fonts/Switzer-Extralight.woff2') format('woff2'),url('/fonts/Switzer-Extralight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:'Switzer';src:url('/fonts/Switzer-Thin.woff2') format('woff2'),url('/fonts/Switzer-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Syncopate';src:url(data:font/woff;base64,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) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Syncopate';src:url(data:font/woff;base64,d09GRgABAAAAAHJgABAAAAAA77QAAQBCAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAABtnAAABMEAABDERhNfok9TLzIAAAHoAAAAVgAAAGBlwDRGY21hcAAAE0QAAAIkAAACzLpWzI5jdnQgAAAW0AAAABoAAAAaAcEJtGZwZ20AABVoAAABAgAAAXMGWZw3Z2FzcAAAbYwAAAAQAAAAEAAXAAlnbHlmAAAZ1AAATd8AAKKKbF5/bmhkbXgAAASoAAAOmQAAIXSACkmVaGVhZAAAAWwAAAA2AAAANhq5egtoaGVhAAABpAAAACEAAAAkEf0LlWhtdHgAAAJAAAACZgAABciPX624bG9jYQAAFuwAAALmAAAC5uBJtfZtYXhwAAAByAAAACAAAAAgA4oC9m5hbWUAAGe0AAABkwAABBpnB4aacG9zdAAAaUgAAARDAAAHWqL3iOBwcmVwAAAWbAAAAGEAAABycKNVXgABAAAAAQBCaXqFNF8PPPUAGQgAAAAAAMnBw7AAAAAA5nlrev41/fUNGwesAAEACQACAAAAAAAAeJxjYGRgYBP5F8YwjXfaP9N/ZrzSDEARZMBYBACFHgWsAAAAAAEAAAFyAHwABwBlAAQAAQAAAAAACgAAAgACEwACAAF4nGNgZutg2sPAysDAuIhxEQMDkxeMZrjIIgmk2VjZGYAUA/MCBob3DgwMXgxQ4Ojv6sagwKDwm4lN5F8YwzQ2EcZVQOHJIDnmfaxxQEqBgQkAxe8OkwAAeJytlD9oU1EUxr/3797Xl9ipUBxEOkqn8pBQ5FGQDBkcanAoITiVhwgKJZQMD3GQkKFIkIKIY8nQIVOnKCKF4iASShF5QwcHCS4llIIoIsbvvL7YSNNQsMOPc+89591z77nfeS4AvQhPryDWeUS6i1h9IXc530fk5hFbM4idOuMqXK8jnjhC7BaJxN9I7TJ9O3iqFnBV/0RH5+B5jzGls7iifuCa2kJdb2JlOI9+i0j1RuTZ415riDOz3Ds3lGcJkbN/koe+veE87iTakmeihThL9CGRu0nec1rvXj/ODtkz4+VM50HueYw3jNQ4uf9/WqndOKSuKTmBNTaIRV6TN9ZMv01k7JEscYgmAVmg7xv5zvHtlOSd3M1j5L0GiD6StzvEQ+pkm2+4LXqRtzxt+1211u8mOsqlehphJ5ZguLdOdHCRZL4iuvScdSrx3AI1LPpK7avBPNHbOKjFUUgfJBq9ICs6H4f0WdIDZ1n2xij0TVStmN9XUFQllNUT+KqGqopRdXbYu59Q4jhUG2g4XQTqM33cU0/C10X49gdUqbViZpXfTyM0dzFlV1CwV1HQLcbtM/8G13+hbF9GYN9B4IR4cYplrP8zn0Wd/J0b739fN0M0BXcGdes+GnYbvvjsJvcmxjv4Vp3natG/hQZpW0c4IGVrl75dxvkI7QjNlNCZZj/Ncq2DB1rBNwsIjQPAXEFk1tgH4B7EmWPsHNc8xhCrc8xgbDYRkALPFJCC7CN1s4s8pwCELv+3tjCPZ/a8kad9STrkIymk1Oh7RNtL19fJjmUCglrk+wg9VBm3LHX5AzI9e/EAAHicbVhpb9tYls3Ykrjv+05J1L6vlmU53mJXHCdOB43qLmCCxqB6PtV8GTQGqI/91+dePlKiRJ0DixTvo/h43t2eP3z4YH348B//x0gMTdMMTdFMpUZTHMPgF4qmeToFfEcLQywURTGphRNx3J68yIvpWQFMCrrEIiolsGytVkunkCMfyzFnIUjwLCplhuPbiuAz7CdDUMHxdC39HUCVEajLapVh2Eq1doSLy0sGrlWrF5Vs6lVAjarSl2C6vKxVLy4qlYvKJdx+SYOJqR7h8hKeU71gFTbThqmgnizLsKlgAkP0QXOFYmkBzlgqt/AyWvYUZEFOzwrAX2JZpsQDzmnOcagXW1i9fDR/dO8ekgLPopD0Ec6NFTLkU8mco0KWCv9w4jVWoiu1GsNyoO9+6WtwCsKylRqcXlRYkBAVx6WgawxqXoGbUrVBWzhDvdljzSv4pOoFp3Hk9Vm2QrOMwHKpQ7GsSC6yaK7QHCOhhc4tgsKxBYqKqKRnBXDwncNfO+EB8MMl8BhF8EOHtctHC/iTZcgazIlGHvv0maGsmCGfdja0mipPp54HE69xMmoOT6vWDpojQFi4hppXOaIiSg4hxlYucfI1imiO6lcYMHHwB3FRSw9wrYJLesHrPMwG3JvnqzTHSjzP8fDGPCdz6TvyfGrhWRktDLHwrKSdvLisnb4hCWO2xCKqJQgCZi6+sHb5WJE/C1XPV/YQPsU8UoScYT8Z4hzV1LsYLj1AoPEKRDYFLwD6HsUOCMtXQWJIPXymZZrGiOZVWLvUw0FbiqpgkuSPcxMmLK52KZgCTEbgWF6ogp6SIMAX+MYrRDZB4NAicCpawDkEsIDuxtHLKIaSXuAK10gYcyUWUdZcFFEvobB2okAoCWehmfnKHsKnmEeKUDLsJ0Oco5YqD2+fRiZPCRpbpSh4AdCc2ZcliAMQVsBiQ1+malJEcggx7lRzKBIsmARMStQ+WCDZsBx1KTkSBJsk8JJcY0Vek2VRFgVeFnWYI5gkSUCLxBto4YhFFlRbEgvQbd3GI1j3kFIIJeZAh6uVAE4I2UsSCs4pEaryWZgOPItD5sqS26QyFD3DfjIpRDr1D1jc1CNERjI4cEgYD25+VA8gcUg1rFqXlEhUTCsHzwiY2yEdsamHU+jPVQxY6bjGgOPzAn0pezK+P7iRUgMv1xVFUiRRkEVDhE+wSCJaZMFCCy8KClgUQXPk4tsYjuGcviGRRJROmYuFDlfWXMH4wvkcnFMm1JSzsD14Fo/MF5vcdmZ5FCODKBOSkRKdKg/3C/gbEiNbPCgryyponsdOmmlBWJnCelehJKI3FgEIsYLm4OE00RyiQyZjDprjCleUQAH1QGZFpdCHUVl4Y0UyJUlEiyyhRRFzzVWwgO6ecuRsnumRs4JXpZDkU+ZiqQCqBFVF11YKUaQqhDq5pQi84gSwvDzyWPNz62NmkBTCLCApAVMXj0uAvsIqjlBjGFlRsXcpAoRVKJS/AmqmmmMRgZQrE81hRKo5ql+VYDkUhil2x6i5xFS0GP1HlSVNowRVtjRN0RRJ0hRHUeT0pWS0aLKDFpFYNNkKcylSOqETpmcFaJqqaZqsnlLLoOvwwyUYBry5qhXWM08IJt5yDLzixzBJEZnfQJZc00vUnAyKRpi5PwPRB6EFd4roEZzmiRTLqpoOkub5SsACBe2IRmMZqNAq2WukBUDilFra4mBTAB7OoPo1TJIayxY7XIrCJa0YiQHvb6iKYdKSrrimqZm6Khuar6kqTNPQVbQYSogWSKomWAzVqRvF1/HqXh2PeEcOEsaqfso8wNHh6BIsC/TSDbXsnI55FlECz5KQufcTJQ2zRMPPoBoZU2gsPk2F+xX40zReD2WK52CVoWktVi0RhNVx/8dXGZ1ombYZsqCh5jQNI6BKVllUv6bCchhZYspA0/Acrmr3bNMyLUOzHEYx9dCxDdvQNcuMDENHi2WgxdLrtm04oKkDFlsP2ultOaN21E7PCrBty4Z7rFPaGdDhyltF10WZLePgzLlz+uSWIvBK0oPlU5EH70fYTplRBsMmJOMNHmNAxwqroi+IVkOFFG/ZLsPxchHQzTgsFAKxylnY1XFp3ZY00UAvh7Irpx7Oofo1aEJ4m9+XJTxjGHiOUPXGHkzeswzX50DPhu/bvmMZnt0EzVywuBZaXLODFt0yfLB4Vn3gOe6BzUFzgEfbPQjipbDcU3oZ0OHK+5YgAL0ct7B6uXPG/ll0x/AsHWllIGHk+WU2M9geIRnvCPAUy9Is29LBIxzZbRuMKLpuwAjSUe0AV/Z4yI9yjXdJM4zdmWrINlXD3h4LlCBQoK0sUxCwoncUJrCZNAxbrAWzwPPcwLGCkNM9OwlDN/RsK3DbrmP7YPEdtPh2Dy2GbYVgCezm+Ohl2uP2GI+u5+4RpHD8U+YIAWXNowjczfMde48wQyM8i8EM1s9A5otNlAzCEoN2BicgJA9wRRgOEQmRAL/heorfM1lZ8vyIgzSXxU5aO0DYgMdiXhN8gdRf8H7NVFz8rwHHaaC5KFKgraLQFtSH4LiV4zhYYakWr2OYTew7cV0wQ7dbrwf10HPioO/7XgSWyEdL5A7RYnlOHSyx11nEQXRgf9FfZOd7xCn86JQ56oDytqXZBKcLI/+wdvUMrfpZTNcgvIXMA4goH9fL7GeAmElJxgcyPsa3wGVsiL5AjUY2p6ph3IDMkgUbVgPThMpaFzUo5pQYSVhzJWyldEfzWRo3zIYBLblEg7aaxvrQhMRysatQeB5SpELVN/UwCuu+GzcEK/J6jUbQCH23Hg6CAPQJ63GAltgbo8UmlrrfXdbD+MDBcrBMz6KDAxJJ8tc7MEcDUNY8ScDpojjw9mhk6DTOYraBZ9nIPICypWqUOcgQ1AmzgAPNQXm437P9IAj1aOLwmhbVm9C07lNcpnmDaC7FZAOCmhuOHmSaQ1Mgy7RMNId8VCdd8UFzCH+Fat21Gs1GKw6Sjug2wnGn3Wg3o6BVn9XjKAFLEqMlCVdg6XhR0AZLOxrd4G17Tm+mN+lZchCjlSJOTpmj3e50xBK6XdCrkcSHtcsTwqDTaZ/B1R08y0PmAUTCrNUuc5YhbhGS8Q01DKIw9uI4gr96w0xWvmDoSdIVDxU8rdewQ2rBxhfcWW6S3QJ2Z1ZgxhyUW1G0bYZRVQa2GKbJ1SEjtTSSmLIPUYTw1+n+L/12p91P6v2BHHQay+GwPezAt/ZVq9XsgqWXoKXX2A7AEiX1AVj6zcVTv9098Orx6hGPne5BjF6v3+v1khJzoMOV94qjEejV6RXWbjggnA0HpxjCpY+/dDqdCJkvJgmw/qDMqwytPiGpqG2jgd4SJkkzSlqtttPbxZJld3sjaDj35QeLPiMIAxUbKEbratD0QjsJ9cCLnRZsRSHX+B4HLSYH2joODwFr9NOOeN8QyHK9npjM+H0Msxl1W6OJGg/a19NJb9JvJ+PertftDMEy6qJl1L6fgKXRTiZgGXc2r6P+8MDd6+41O99jlKJbYo7pdDI53Viq6nwOaWcwKqzddEK4ho8TTODKp/d+f9BAdjIQ5ceTMncZumNCMr5vtpJWu1OHOGp0u72+N35sQroZjubKob2EpBlFrChOdC/yPFYfgn9jQ4zNQtPvChxuvMMQPZyHLbznCR2o5uN9Z5w2zooCwWOz81/n4/FoNujOFnpz0vu4XI6W435nPnocDvtTsEwHaJn1nhdgafU7C7DM+7vv8/H0wIfvD9/J2V7SEQnjwfSUeYAvl4vF6cZS19dr8LzJbLAPh95yQbiFjzP48ut4PG4h88UmSs4XJS4fMwznhJlzOL0OBCXEc78FoTMOZp/bqudPZ2sV0lwOLEAg7NwIG0HAmVPoQCDfuNjEdsKhxEuwX4duQ7BtwUb1pR5U87kDpYI0c/ihaZ3OwOXWP9ezxWw1Hqw2Rms+/HS9mW7m4/569st0MlqCZTlBy2r4dbOZXnfH/Q1YrkYPf1vNlge+/PryKx7nq9keqxTj5SlXGTYAo4TtForAfDUZ7rG5Iry73pzDX37OZvMucpyBKLm+KnHzS4bJmjBzDhficzjpgO91x5PpLF5962lRuFxtdT/M8lUraTaTBPqYKytOooi3l7gBgW4Hm9h+PJUFGfZUzSa29aKrqnEsj4PAW3vQiQCDIP3Q9cFgEvDbf27h/a/n4+ud1V1PPu92q916PrpZfl0sZhuwbOZouZ78uNmtbvvEcjN7+bldbQ58+/n2Mzvf4zrFfHPK6wwY5FYJd3fdbnd9PZ/skSeET7ub3Rn87Z+r1bqPzBebKLndlXjzNcNiS5g5h4eJZ95fQEzPF4tV8/qvQ71e31zfmWGcJ6xOq9XpCIpy42ADJbgbD+X0Q8iErVFzroiKaprttiT5vuRrWqOhLKCabwNISkDMTfBnmuPxPBKe/vV0+/H2cbt6fHbHH6/++vK8e77dLJ92v91sN/dgedii5eHqH8/Pu5fZZvkMlqfNjz+ebu8P/Psff/8Djx/vb/cgYbx9OGUe4M8At4TXV/DUjw/bqz1engnfX57P4b//dXv7cYbMF5PknKfnMn/LsH0iJJFyG69X66vr6fX1Zrbd3tx2H/9rYbfa94+fnUayT5WDwWgEO6RPQXfU6UjhPW4w4riJDdWye6PJOuynBkNFiWMlNs1uV9skSeOp0SzCcVarbVN6+/fb8/Ont4fdl/dg+XL7j+/vn96f72++fvr98eHuFSyvD2h5vf3jHSxX9zfvYPl6959/vj1/PvD3P3//k5x92uPLl7cvX748vJ7yS4Zv397fgxJ+/AC9Xl4fDmv3/o3wt+/v307wDlf+998vL89XyLsMNynevpX4/nuGh6+EZPynZLe7vX1YP9x9vLp/eHwefvmfa7ff//z6w293Fzmm08UCuvWv8XAxHCr1z9BGt5KkA1lsuh09mqoF/f1sqmlJoiWOMxya971e+60NUQvdXPbh+zc3D13l/wHtB2EOAAAAeJxlkklM00EUxr/vX6sHxQWLYq3N+FfBgwoiUvZ9KW1ZRNQIhRYs0UQbTyouLGK8mJgY7yZ4FkVxQ0QFE/XsSUTpggfv4sEE7fjSE+JL3rw3k5dvMt9vABgALJI2WZmsK4xxqX6UwwoHslAgXRuCuIR+WrmOG5jJg6ykl4d5kufYy37epjZcxgdjzpJhmXRedy4om7IrpzJVhspWhapajWw3TcNMNdNMtxk0exYNreUWhWwUogLt6MJlDHMl1zOVu5nHKvrYylM8z4ui/lvU3xszSfVB5w+1UaUrh1JJ9YL/1EOLTKp/BPSU5IT00B7t063arzt0QHZn9QU9oId0H5BoT9xJ3Ex4/ozNh+dXxd1IRjwn9i1uj32PhWJmNBxNifojs5HpyDtrrvjkl4FeySHJG7iFJcHGJX0LlgXd8q7m5af/TJxmvfhr42pxIo+5dDGfJXSylsdZwxzWiUYmlbjk5T4W8AALmc0OdrKIe1jM/TxDD9cwRUit5V6WMyi0HDzCXWwTX7u4lRncxM0MMMwKHmM307iNR5nOLbTTh3xhUoxS4V6JajSiU+h3I4Qr6MegvLkNw7iH+xjFIzzmDrzEJ3zGF8xhAdNwyY8pQgnKhGsVatCEgNA9gR70YQBXcU1o38UIHuAhxvCEOzGJGcziKyL4ibf4BTfq4YEXPjTgKZ7hOcbxAhN4gynUog6v8JoNbOQhNrGZLSxlGbP+AmXDl+d4nF2QPU7EMBCFxzgs5AZIFpItKxQrr+ipUjiRUJpAKDwNP9KuRPYOSGloXHCWoTNdLoZgko222MYz783o87MTgGsS5G34FuILk/j7TOCvfyAH+fK8SSCc1lXvSbyyOHNsrA130umaZFE/Bos66ni/jbrW729byoq58mAX8VYTdKHn8ykYKlEd2x3iHXOyiZPNnIhM2C+E/UxgwC8vnbtGk7xpw0OgwSsqPSpjdEVjG2j0yiDy1uqYlOtHf7VkvuDMqzU3lwdKF6hUBBjjQVlDQ4wq8jsWnWA8MQScGuVi8E9MRFlUSQztPBqsUZNhjTWcEz3fnbumCxUnNbj5ByTqa+QAAHicJYuhCoAwFABvU9GqaSCCSYRhEAwGwaJgtdlNfoT/NVb2az5cO447BxaPQqOt8iQRgsDKRE9DBRQ2kLIw0lFT/oYg280p4SAyRpqLg1lGEyNPJmduHbT7+5jtA/EeDb4AAAAAKgBzAIEAtAC+AAAAHf5YAAQEYAAbBdUAGwAAAAAAAAA2ANIBOAGjAdkCCwKPAt0C+wNdA6gDywQxBH4FCgV2BisGswdhB4wH2ggCCE0IhQixCNoJpwpDCqkLFAtlC6MMJwx1DJMM9Q1TDYMOQw6lDzEPnRBGEI0ROxFmEbkR4RIsEmQS2hMDEw8TGxPpE/UUARQNFBkUJRQxFD0USRRVFGEUbRR5FOUV0BXcFegV9BYAFgwWGBaBF48XmxenF7MXvxfLF9cX4xfvF/sYBxgTGB8YphiuGLYYvhjKGNYY4hjuGPoZBhkSGR4ZKhk2GUIZThlaGWYZ7xqPGpsapxqzGr8ayxrXGuMa7xr7GwcbExsfG6IcJRwxHD0cSRxVHGEcbRx5HIUckRydHKkctRzBHM0c2RzlHPEdDx0bHScdMx0/HaEdrR25HcEdzR3ZHeUd8R39HgkeFR4hHl0eqx63HsMezx7bHuce8x7/HwsfFx+wIFcgYyBvIHsghyCTIJ8gqyC3IMMgzyDbIOcg8yD/IQshFyHmIrUiwSLNI2ckGCSMJQAlDCUYJSQlMCU8JUglVCVgJWwleCWEJZAlnCWoJbQlwCXMJdgmIiZsJngmhCaQJpwmqCa0JsAmzCbYJuQm8Cb8JwgnFCcgJywnOCdEJ9gobSh5KIUokSidKKkotSjBKM0o2SjlKPEo/SkJKRUpISktKTkpRSlRKV0paSl1Kf4qMCqYK0QrkywJLMAs4C3JLoIviTAyMOExRTGnMlwzAzQ6Ne02ZzaNNus3ljgnONw5zTpTOw07nDvVO+k8CDxLPPg9Iz1bPX09xz3lPgM+Nj5pPoM+mz7DP9tAAUAjQGZAekCOQKJAwkG6QgVCU0J1QptDB0NzQ71D/URdRVpFqEa9R4xH5kgISBxIVEh+SKpI1klcSgdKG0ovSlNKeEqMSrBKyErhSwpLM0tPS71L0EvjS/ZMCUwdTDlMVUyLTJ9ND004TVpNlU2uTitOgU7+Ty1PLU8tT7VQPVEXUStRRQAAeJztvQlgVFWWMPzue6+W7FVJVSpbJalUqiqpLJWkUqnsC5AVkkAICYSQhC0sEnZEQEREOoIiKiqbCw2o6CjSjmJIbBVtW2lliGM7tA2OzfTYtl93O7aDNo3Jy3/u8l5VFlq7//n+f+b7Wrx5Lzf33Xfv2e85597H8Vwgx2mqVB2cBu6yuT5OdPVxXOXsPo53xZ7heE5VOodVqHGFGlf0cwEcxwlpWdnIIlgQ+SeoHMP8dmkBfwE9xl+QFgyr0TfXkSgNqTquH+V16DoncBc5Tv0NvCuKs3E53GMDXAYnclpOTBvg9HAXDXd9nF53hrNz4tUz8ArxaoWKWw5/2AyFn1cRAi+OJv9SoRRAqYUyB4p6Xj9ngKteH17Qx2Xo+riEQdxXH5d7mWMT0OAJaOgEArl4mEA/Z+HSyNUAVwt5VgPPZFyGqRlCRatFb8mJF40GtSZeQLmZPKko5SN8t+pvnFOXbbuvfihW+KBo44p5lY477120t80pZeucNfnDH/PW/BqnriVxyoqpw7/lo6aumJKItky/eZYnIVjVERib1bBy6g8ejdG4ZmxAUowrOVKSDEmu4T+7ChICpY8DEws4DnFbRi6pz6q2c+lc9QCXAJAKBEgBMNTwSyQUO5Q8KFVQWqCo5wHYFsPNBij8PK4fWqjINMO4GII3W6hgTUq2857c8Lxkd048b9JnQk0obzTEi26YllevPlvzwCPPLfxn6fGRe+8dQfP/eeFzjzxQU3DbgdNrn/9sd35UftsP/nHD2tMHbivoiM+yhre9hMJewqUt3JoVL72QUJKdUHPL4ZnemzqnF1rMWSWJ0gsc0BPQgGY50ICOM3M393HxQG56F8GyHrCsl7Gsx7gELOsBy3rAsh6wrIeJUaqA5wBLWsCw1nUGyAnXcBjnN8B1JEyaYjZqNGZVPkRqlhcu2/fi4JqhA0L3msGXHlxWKO12rzm9Q3Kj8ztOr3Hzp+48f2B5uVnVYS5fdvC9HQsf6HQNXXPNfwBjCFN2M8wqiCuWmaOPC4D3iYPyiDg8Io6OiAdmwOhQwxBxSzz2ABiZWw9jMVrwT/1F1aqhUOHVoUkip+qQLv1auiRdlS7Rd6muwbsCuLwBQKsIvWC+UUEfnPI2FX6bir5NQ8YjvxXmz95g0fN1wtahHdIelUUs+A/p0vAl/CZGcRorUJyb2wgcBDiKAzhbAM798L44xim5mFMABxnwNx3mVUyROgC2DuhNBxSpA4rUAUXqZIrUAUXqAMV9nAWe9VwGyjRBWzw4DuaDr4lAF2SQOSKjSVGhSQ8eM6bcTNGTWyqK036G5t5fsPfE68vv/Mk9bbkGvau599UdkxbMqLZLXUJE3ctv/qS199rFH22trNn+0kd/Um2vzJNOJRZnxtnLZ3UtcqV2dc2ekqoNNQQ9iTKGJ0WnmnXJU9cfubD99sEj66cmM7xqeghel/VxwVg0QgkmeMWi8gxAFNOeepDiUEuuZ6A5rg3B1KiCBwJc42iAVQi4QqBo0sL78Mxl5OB/qutD06U9aJ1wCq3jS4bfBPwEo6vXj7Kx8XUwNoFLGsDjwJyRBm9E499GKesiWoeFMX6WG/lS7IdnTdzNA/g5zkifjXRNQD9BcBNJMK67XBEL5KSD53ScA4oXSjWUVihLoGyE0gtlP5SnoLwM5W0oIRj//wI3vyH4JzzIAx55hz5ewLj16C1i/5x/uPb41Mce2JLqXLTlobb52xsS0Vo0tOunt5eERUYHoUl6a1x4Wv3SUsEh4wYmBOw9bwAGRTUJ5XLCB8gf8iKej+gHeX8BgQGAYIL9BIz0Ts3usrIDkAX+Rxgf/DT+Gvrj0ELh0vCvh76R7kYbhCY+eLhn2MMXDb8FY6GSwAN3Ks7+XVgB9Ms8j3Ej/E7V8e0F6QM2t4BY6CWYuxfoiNFdiI5SmtqFUUNl3hlogrkyAAYcTHAUiqlOA80Db0h141S7P7aBODgNAYGo3AWwO0ycDBQAEr3mGYmXHoGyB13j0/g09I3w1lARLjCTL0WdQqeaLUReLaODUuPBwVyEQcwAeCSEh2AuAeQu6DKzQzTfYwZ0wCLDGb2DYZIx4h+qz4fmw/j2CUfQGuHU0HRVx9A04UU8Mp5IuXMg5SJA+e/t49LhdQaqiwygiwyyLsJ2hQF0kQF0kQF0kQF0kcFPF6XDXAIH8dzOgPhicjAR5GAiyLZEkIOJIAcTQQ4mynIwEeRgIpGDHLE2QA46FA0dTeWfgVeL/jpajAwn2spPIGrO3fGV9NTFi9ITV++88yqae/EimvPVHdKu7K2/eGr1M7c25xiNOc23PrP6qV9szeZP/kj64+l5806jsB/9CIXhO+mPP6o/uHmatXRm55Ic99LOphLrtM0HqY5WfwIYC+Viuc1Y9vdxYRQuYQCXMBkueKhhAJcwgEsYwCUM4BLmB5c4Px2tITVGJifNN9DTBgICEwEFkxFEDoKB4qep1Z8U7/z5geED0h7h0oGf7yyWdsWWLqrF1lXtotJYYdeS57ZWSQ2qjsqtz/ZkVaYbpcf0qZMovj/QdgC+Y7hC7h/7uCKYVyydF8wTCptXLMwrFuYVC/OKhXnFwrxi/eZFeRCeh5nosZUJ83PIeHcA3h2Adwfg3QF4dwDeHTLeHYB3B7ymH0xtPccRfsXwKMbwwF0Gu/oJ3WCjAKuZzMv9AIxgLpNQNQI7NNIkZCLHd5BGnhfaeOORqRRpznly7lm9f8aJWeuln7/4naRSvNRVus79YHX/Enscf3L1jxs8ZumrhCn2ivLvoJzAoMSKxP/M7s7O28isvGygID2Y2U+BXQZTC4eSAFNCg1gY+ln34QD7cBn24QD7cIB9OMA+HGAfDrAPB/DB8yAftETWhUCNVoFdFKYwuCZeHm9psYpQXBFKiUwA8sJEFgOKCF9D4BpDoJuKCKEZgeo0ZE3jozi+Dmjt6MPv7yjKnrmyBL0hNUhd0k38x8bc1gpJREMVrblGVUfp2h8ubL1jXrlx+Aq6jl5IybfqpF/qrPkgofaABV8ElFfBPd/HTQJIOCndOWHuTnnuTpi7E+buhLk7Ye5OmLuT0J2JzJuD30xk3pOw9QTz9rio/CeUFwyUEwyUFwyUFwyUFwyUFyxTXjBQXjCROB541gLPWoDUkjgP0xomqJ2M5ZCNLYyKZSZUbDCtEdvNSckOfSSRPp7cTC02w8jyQXXOcfvRVxdNX1OfEaUpXrr78BOHdy8trtpw6OnnGt6Tnti5C3W+c/NDzfH4T8fxn8p79j52tHb608cPVgiXIrLSzIE6Y2RkQHyGNcHiyK1sv6V+4b0LihIDJ+egmmkt0Y5MoyXblpCQnF0xZ0P93DvnFSYG68x2I8A2AaSVhaxgMwfgVxHrkzSZFhBGPaKol61tDdE9MDVmZAkfSXuGz6h50f3tedGN0qQP4YnzoBsyoNcYbjKWEgAhl8z/sX7yPkRZe0Qz2RaH6TAIHogCAIf7RBnCsMtEYOjoDfE8s3n0mozu96QL770nnX+vG621zn/+nrtPzk9C69CFJafvamy86/QSYe/QN5Vb2vPy2rdUCoFDa2BseM2Ox6YGbGNdSK3McasMrL95RtrEhhHXSNOHa9Fj6Cr6T/QY6OhvxECsoQ0cF7icWBuNHDU1+O9tO2GAc4rFRO+C2B3YTryFWk/wQx2KOtGtaPvwL6RF0kHpkLRo+CK6A61HS0AnVwn9148Kjwwtgvs24Uk8KjPg9Utie2eMtWh8WB03RNleo/+Li/h7pMlSk9QsTeHvHn4I/RjdjfagH/Nnh8vQBSmbP8s/KjWhk/h9qfC+C/A+Lbbc/OholCXiezOlH/oWj3TvcDc6gl5EL6AjfPbwBT5byBi+yKfifnuhXy+xf5InWguq8LqMrQE1xB5EeBEIP3qF3qEHVduHpgs/QQlCOMoYGnoXzEOeWzPyqfqiaiOokgLuyz6ukNmHhdBD0CAlPtybDt+D1HTJEsIFEsIFNOMCCeECCeECCeGSJYQLJISL6KZYALmLyVeq2Wh/KdCfA65FiqT1dwlZyCq7H8RpCpmPmvheyHohFwRYLnSUC+uFXFgv5MJ6IRfWC7mwXsgF+OTCeiEX1gu5sF7IhfVCrrxeyIX1Qi4ZE4LX5FLTzkNWgCB+8tKRzUP1Hq/Rl8I6QoxHRj1Si6GCkfGYV7Wo+tipgc5VF47MP4Dy0ceoKrnzidsXv/Xy8clVJ195ffZzKPmDjdKef5E+/Oma/JCYihVNc08+siuv11HsNDo7Dqy8+8zN5eHmpMnuRGNyVgyqC0+KDiu4pW/b0Bp+nTY+JTMryxCVkWSIy55s/7uH6+8erv9DPVx0rTQFMBRPDON+vEph9lMyuSbAKorAfZxpakYWusb3UluC16g/eFp6/tQV6Ydf3rbtc1T37gDyfrLl+unwmfdeuK/7J8/sco5wKvfKF3ZuPb1lSuCU/Oz5fSjwxCMo6K1Vi38q/euP2ytWTHNGp+ZEoyfdPbMLStuXZ8g+uF6AewT2iwH9YDWURleaKsUvFoihFkihpmd+MQ1wKFHSMDYzojZBbinvBsugq2JJjV0M/vaqtKfswaunBbdYEGifWuHGvjLhkeUn1pX83V/2d3/Z/xx/GZZLydyMAexpITKWeqmDB5nNarwh5ANwRQCdYCgxpPuB8jRcKFXKmao0ak7D4ESvJVSliVeZVF8Gzt751Knnp67EOJlWf+KJA7dMD0SbAycv3Hz7Nm/V/gd7V9QErn5683RXBPY9D38Rldt08+GFPafuXjo1OyTIVb/64ddvkXm7AMYehm0zDP8QCv9Q1zhpCLggEjAeM7AFGwp6C1+XWLOumX996OrRX99XAaQxraWnPEq64Fn1zAbhMO0/sA34N4f7fR/nhk6zgTKzgV6zqOTFvwGcki9XCPD6ZA7Ng5sj8s3t8k0XucHWSjaXTNdV9AmT/IRJbmiSH8U3Z0AI4PckAy9YyR3W7XjVHDlKv0fiWUb6YcWKK6x+FVm4IouiSUdEQz8xpXWUHpkH0QxXJ14BGbHVBLqRXoxY8GF7SoXtKHaPbSscKche13u4bfad86dEV+++54HG297eXSvtSSqoT3tnhBMEuC2qT8tdt2GNW9qj6tifMCnPaiuqTc6clmeu2vxEx9AkYZd3ek7Ui/pM09Ap4X5vfZYxPq8ubWiV7DXVdAP8Y7ke6m/CcgP7j0IGsf+TrnL7uDAmL2KJZAU24WLJvMw3XvsH44pgChAjyFtqoqo5I3Nn+s3RYpTBoLoaU71t0bSnjj9UiCm36rEX3ll196UDMwS+fuuc7NQpbdlDR1Udr6Q0lqdM3vL8iqHZf/cm/t/oTXxVuwXwHQ3M/lIflwPziqHzioF5xcjzioEGMTCvGJhXDMwrBuYVo8wLO6RimCcwBkcBB6n6y2HrN52LrhUIFdiBCuzkXx6UKigtUBgV2IEK7AoVuDFMtK5+WIAEETAYwULDJiJeOGgGMaioPzEeJSDBprZ8F214ckq67dMXSSVXpBe+J4msfqUxLFKrk965Z9X3IBQW2Xyb+GfzB4gTIZhoqCAYcqhiwQVhHAdRHBsUMldxBuoiZSamHzub9Kq3wwqmzc1a9NzD2/MwP0/ec/CZzuSp1aUm0aHS64OzZyzJG3pL1fFJzryaNE1gsFo693ef3f9An937Ix9puqDXWK5eljNUbsQMYt7EnRItwvwkYTrsFcY1VIIw/zvoBqYlQF9QopI9dl78btn/oOenxFTdthhriSK0VrqXaonLB2aoOoauYz3hrJqbLYAB+UrKjIpUrCeEZ7m/e+/+N3nv+kD7Yi+bi5uHrSB/f20Wjg4AvhNdVLMmKlaWia3IsMTMxjRggSaZLox7KlhSgJbwNQquKSwGQzy5iiUuliD1OM8u0InGe+d/Sk/9S8eFt54tKn+074ObVz19a1OOsVv6zYvvS5+fqEYb0uY9uGzO4z9Y4UDred0P/vn+aWGxViOqis2yGWPSC0qKYzZNnT/j4OXdKFu6OuO2WenpNe1ZqP1/g0dxZARLXu2H0CO2MIA8Oav6bljzkPrgNr96u9rCEUk98nvNVlUvN5m7PAASScTwTBvgMuHORGR2pg4vs5l3ywQS0yRLTBNITBNITBNITBNITBNITBPxbrnhigNdZ7h8gp1MGH+lottL8AxL6AxTYU2N0RIOkh/PtASv8elaS0UUPrZ/vFCqobRCWQJlI5ReKPuhPAXlZShvQ2FrLRWstVTE1+iGXsMpstliy2ctyP5GYh6XomTqc8Qho3jB6CMN/vdJHRt2NXTeXp/oaN+/Snod5VStqLOnt93VvuzkbVXSntUfIvebP0XxZ1rzZnSlzr5vSf7sk9LwP0zdv31BFGoLiYsKi88qSUgttOtRVEB0lsOcYzMay9bMG+oXura+d19Dxcr7G0s7J6cFBuU23zx13uGVJYFhYSpUATgjGX2ax3k7DeWjDmCa5VBPvMakPpbVHyX1Y9t3ovsnbN+JTvi1P6a0Xziq/2NK+4XotF/7GUr7ZcDCvvYzlPbLUJ9f+xSlfdeo/lOU9l2j+veNZ8kNxrMEt+f4EZxb8RFZS0Zwu7ADCxEaCmH2JSJR3RuuJ/w9EP7pW+gyyN1BKntJF5d9zvhA/De2mAkdpAYNNe6oYgsfJF4MnEqppH/BrVU8NHz4J1K38Ky6ZmiasH1om/DGn0PRP1ahBOmKX04Yb+UjYUhrRi4FZ4C9UsLN4Nq5twe4GuBGnexHrQFLowb4uAYsjRqwNGrA0qiRLY0asDRqCO0nwhM1QPscnikefT+XDhyEma0JVsfUkqwgs26FkccO0uAYXrTY4d7uorOrp8xYD8xYD8xYD8xYD8xYD13VAzPWAzPWAzPWAzPWAzPWAzPWAzPWy8xYD8xYTxwf2J+YmOz4Cz5/0zg/o41EyH1BANkoDHrlaenUj6Qhafe6hufO/2n/5stPLpgwKPApmtO1DlVeGOWYfOuZu5x/Pqc1qPxjBX1P71P1qNw9/6g4K7ducjZPTrtR6GDx8u51o52YpbHNFX6BBLN7CtoruzVHRii1Ei6cQrlQXMWoG7BN6itZfZsfN6gVbpg/ihvUCjfMH8U9m5X2i0e136y0X0y5hwuUzJqNwD1JYHXOon5WM6YxLOfNIOfNspw3g5w3g6Q2g5w3g5w3g5w3k0g+9sg6aI7PALAfj93bQFfJo3OKraEgVyMJPo0y9rEPeUym8Zv5FYVlcVMmFxuNk1qXlRSvnJkT7ZrkHJV+nNWT40wK1hsCLqjDdUGROdOLzDV1VbEkK5nn1sCM3KqN3CSuGYE1WgczshNthn2EkfLcImFukfLcImFukTC3SJhbJMwtEuYWSXRYLPbEE+s8FlgnTvktbZBwYR1U1EH3dcCFdcCFdcCFdTIX1gEX1hEuxMu7OtoL6NFJStR58iBdR7QoWtGCxZEFi6MB6J7HUSayEMgmrJoGChqzKvYeN1KWbASWbASWbASWbASWbASWbASWbASWbASWbASWbASWbASWbASWbJRZshFYspGMLg5e2EjdJxPj6K+L0KnLvBUFDIUVrcsZCien/k1xuxug+m8K5wEXbBn+GseleBzbw1ywAF0d+cOoevPoehzHIlxJ23fyBsJNvnrzBPXHlPYL+dAx9eYJ6l1K+24+eEy9mdWP7Ye2X3SD/uV64iMm9SKtR4+MqY/31XN09wBeexhAGhyi4t9IV8lG4BejzC9G4Bcj8IsR+MUI/GIEfjH6+Xbsfp6PYHzVUd8XVTCcLC/GLV9CSbCvH5Y+AUrKVNwg9WnHD1LlmuiLh1n1br+YGFW0o+Ji58+Pi4ztkjaOjo7xBSiIj/FFyP5D+lr6yjX/ASZLARq8mmsj1vN3/U6yxglVqJhF1i1jRzOF1Cew+vdlLIxq34l6JmzfiS76tT+mtF+Itvi1P6a0Xziq/xSlfdeo/lOU9l2j2quV9vNH9a9W2s8f1X6z0n4xWufXfrPSfvGo9i6lffeo/l1K+27cHq9KJDPJwk/l9mNvDU7BIbQYBbQYJdNiFNBiFDSJAlqMAlqMAlqMIrRIc2qdjHZw3NYBhlvSjW1BM64wU+GrBW6IIMI3EcSjQPSZjRClWUc7SsFWHpZ74wWmxS/vX918y/2N0YVjBGJM6aK6IdG3JSAsu7A4eqykmzqt0uS/V4DntoBum0JswhpuFd0tECVrtO8FFRzkieJU2CL0n2M6USz9sFBLItdSYhsCsLA7FgcYXCQCP9FcR8flbxAfnrpzUdFYEBjSJ7si84vyI79v4FifW9niHgOj6PLJFTG8SuC/R0x5Ag5aNIpDfRy0iFEsiQOTeg2T2wlj6i0T1G9W2i8eV2+ZoN6ltO8eV28ZXS9pcVxaab8afUMkz43qSfyWjFPLJIOkyH9an+SrB2rwcpw2mMTcTdzLmN+oAypqXMRXZKsrgUU3OB2V9DiaE0FahLJaA2sVCdcInFeHJT9WDCHfIypMaVRFaNTAFnZa5u7DVxxAUulo2i6+Ggfl+LHV4/YAC0JxG616BFcaSz5yhEaTH39c2jM0nTcM/144e/Gn8N/FoTJh0rZt3N+hgKEANALrB76baKEAqrVGVhPaAcuDX6p5Fur3sPq1aCPU94O5H+/XvnPkZtL+FahPJPV7WP0tuH4EpiksIDRI2y+k/Y/gfhaR+j2sfq28shF0RGvR9l1sPMFQH07q97B62h44XIgi/gjafhmrBw4RYkj9Hla/ntSXwLw+JlqOtp/P+i+D+k9I/R5WT/oZ+Rr6SSY8TdsvZuP/E9TbSf0eVk/fO0My8z8Ha0Fuv3TkNsKjvnrrqHqS30BkAG3fjfv/f5P3gPsc+VJzifj/SJ9coGDhRteTMXDJrJ4b+VL1K4KLQCYnviBzwfXUF/MAq/+UjO1/fF4FhgXI0nUEH0FMlh7g5PrlpN7G6t8m9SvxL8T/b9uPf38d7xgi9B7M6P1WAjNcX0Dq7aPqoV+8w0hpvxpNk9+HcySU9qvRAsXK9G/fIDyj1Pu3b8DhiQnatwpvcwUTtCf1HBr5lO14CuHKadQOEQ8wYtIviOQccDeIcmD1oyI4DSKeao0Dx1i8JhWmwwNtX6F1n7VJrwm/4wMLPu7gm6TSto+3SvdLH7D3FhDaqRuAt4pcOHkvlrE4XyOcCDZ/WvKPHHJwQ2kp4DL2I9PfgB7g1UZf7kgJIgPi6/Ao/HNIyNCER2A0032pJNVkjLIe3UJkRiiVGbxZ0aPdpD6F1dcp9VsIrkPZ+tDi1/5xpX0n3yDTAN5TpbRfzZsVmusmej2F0cB1zjeeY0r7RXysX//HlPaL+BpSD5yp7QW70Y4a/gnzdwqS/f6fkr1csdw/0whbAIuwyXtiApQdaYKyIw3v7FKROpNSFyzH7UdFhvQYQ3qm0yiP49wZDnicw1oWeJwDHueAxzngcQ5HQoDHOeBxDnicAx7nZB7ngMc54q8QoEt5R5te2dEm35nYHU6hy/Mq+8b85IJKnVEdN/SivIts2ckrm6beuW5BqrNr9Q4UGhzE3423lQ1n8xeGHnzoZ5tzdaaYIFSgs8ToCcSukswWF/cWjUthyyCL6f1gl5z7FsqsgGgCpzCAYTQZnY3dsfjUGDpmFQm4ImHikDjddOOkwHTCbJ0ATCcA0wnAdAIwnQBMJwDTCcB0AjCdAEwnANMJwHTKwHQCMJ1UYE6YMDNWit4ogWbqw/9+sOKOW5alOjt6tk2tn59vuEFKjVSytm97VaghKgiV6hJjdBnTFnmZnXuO8EMYtSV4rWL/0vrUG9SHMf4JnbD96PpjSvuFo/o5prQfXT9Dab+MDxxTnzpBfYrSvmtUPylK+9H1aqX9/HH1qRPUb1baLx5XnzpB/Qql/fJx9am+emCkLSN1mnPqcC4G5EU+9+s+ruBv3ENXoKM0HwockCpnQ6QSpyp+Zx6UKigtUJh3NJXbAAVnQwQM4uyeUC6VeUiplRzpwrwcy4LYFizoyJ2L3VG7ulC2o3HzZMYrESyyYcGuXfZQgKwQaOaU3aGxRCirVpPXItAkGQeKR5jibaAzTCgT4bwLlki15lzbo9Klzw88QTJlPjn5GLL+9uAT0q6w5MK04WednXk4S+bbo2HWAiffnNKeSxNoWGZVdNQbKH4uSjpHkmay35D+rU36+Fz67OZpicOJWu20zQfr4Zf6BP5XWi3JpOH+jp3/ztghPFXHZM4A89J9zHhNrn/FV0/zCYNmg+ZI4tzcIzSrHPtXsW2Tq+gP6jvFeyDtxNdJPabBf/Wun4nyCKwKApzkGs28rWaSbkQxhr2rFl+KOckr8gtigkbVE7DjbRe86iPPkpvWlG753eDJ26rqtr8w+JsNpWtuWuJRrRkKFV4bqhC5a+9u/de5c/916/KfPdrVduhdVUiQ1la/4Yfnb9t6/oc319tIbpbs3kJ8opH/IjIhe8nRteuOLXFRDrgUEkv2kUzBEY0BoG8R5/jQGGgBCdjYoeRBqYLSAoVBogAgUUD3kpSz3PpYro5cK4lHj7qV8aZ1TNQRcC3Hnj24OgANdXCfM4jTAJWY5aiMy0SRJNmO9neNybKzMf9X8DMkTvlnqXf9Omm35Eu3QyK6dX3+/c+/t3ac5+vPJyZKwlPNHrWR4vZbt27zpeLt3FEyv9I2xv2VOkFu3s8Ul5iczdlOkot/8F+zu4VmcwYyf71p0G+ni5LF5O/1j2Z0GUx2vciZnUZCdjfK7UTr+KXjszv5t3B25xeq9jeqbn12ZVZVulF6lGV3/l8xT7YCyCbSJ5xJnw55ZaB6m9Sns/p1ysojm6w8wtkK40mywjgjaXHuptJ+9cgsztf/MaX9IjTbr/9jSvtFLNZAsi7JeyPYe4vG1GdMUH9Mab8QecbUZ4yuh1VyERknbb+ArZ599Rmj68f0v+gG/cv1CdCPhcDHQOHAfU768dVnjq7HmZCkHwPrh6f9KPWZvnq/zMkwbvb403/orsvACU8BCiW5UgNA2vgcIPwM9i/iVGCeRd9oXiQ5H4jKb4/FQ3Mt0SlpurRHmo5O0ZzLzy4O381vuPgZy7v8bzcmgB/Zv03oxUhXBOgKgSvJESX1LlZPPdxj23eizyZs38mLfu2PKe0Xjur/mNJ+4aj+U5T2XaPapyjtu0a1n6G0X4Z+7dd+htJ+Gc/5tVcr7eeP6l+ttJ8/qv/NSvvFo9pvVtovHtXeN98lN5jvklHtVyjtl49qv0Jpv5xEEhB3XjKTrFgPt2cAzFcRVr44B0MLd7HkDnsHc2RNrgWRqOVwlCIPShWUFihMk2tBk2vJyl+HXW/EZEyEXnxnRuRiasTGlNuFXVY8SfPAufIqoucx4dKEUZbvqZk4zyFTGLebv+PH0qev2NPHxq4irLmW43863jR6i//CUz+YqXa2pYyNUZWWl8WGzb7zqfYJ9v6/D3DCHtM8bi/NnPYQ6IQziBENZQMNZZM1lA30iA00lA00lA00lA00lI1E9pxwDScwwbFSHBxwsoxonDki/y3flxs9gCP6ODBPji7LYikmWRNlSd8ge2fi3OmDNIdnkgywnuac6KwpzhsmVI9P8oivqa2K9c+zBkojedGEMk2UEwXqU/PVZ09Q/7jSvmNcffYN6mn7TsExYfvR9SlK+65R/aQo7eV6ch4B6SeaSSQaeySZzqTezeo/8Wt/TGm/EGSJr/0xpf1C9JFf+xSlfdeo9ilK+65R7X3j6RjV3jeeDtaeZCmT+hg2zqox9bmsfppfvUtp343KxtTnsnr/fo4p7ReNan9Mab8Itwe63Qga+11YG5h8+7P+uvwA3/4s2XeXJK+xkkCCJHE4OpoHpQpKCxQmj5JAHiVNvD8rQt69S9ex8iLKtwOHl9Ok1O9u/aX0i2fWDr60b2lBwdJ9Lw2ufQal/HKrtKdm02OtrUc21dZuOtLa+timGv7kcenrHy/JnL3tyOsre84e2TY7c8mPpa+PLz2yMj9/5ZGlS4/0FBT0HKE7B/hvSCSidIBuACA6GOtrrXwG17hVoe+4LZ5TjtvSq/Q2WO7tlPaiNWiNOG0dilhLd842wWNDAPVkrmsAS3JiGxCoqwHqahnqanzCAXYn4AUZQF0NUFeTbEG82LJPsL8PH5QUoqxDk3D0wJPO53lyM0Xqn8xTkrNFjUXfhILR3Ui4TROd1Xzr7Bmnnj0yeTeaMfA8Mry2OLq856nfHhKCv9nyxmM7SvRpGekWo9Gel4SqsypKNzy1rHBx1/wVW6dJF2E+7SOXVB/BfEq5Jwa4wr9B6nJwLSTwi2F3f+2+MZqnUo7pyMgFEjrygBVNd4MnsN3hCVyinMJuHLNlgSSxO/T0ZhyweLFtyQPtzg0XpN8cX9l3+I780sNPnJh619Hm6IK9V/uf/uQHXk1U5vSbZzb88NB9JXehvAMPoYC319um38Z/bKqYtax0xdGbPBHxtghUa8m1RVjchTHp5U4jQrrQ+CxrUExcjCFYl5iZgGoy0lJa717o6ZxeitdbIDvUVeQ0vxCu3bcniMaRZIsQ6yj8e5h8Xta4/UI4bUGmCWEQxwwRUU808B2s7CAi2/wDkEUVKt039JAQgd5B+cOzJQfIrlDpKxSKbELa0IfSJSFEioIusOwIhdE58f7UNBfdm5umo2eipLAz7AgOEwCHCTIOEwCHCYDDBMBhAuAwAXCYQKg6QSfvaU3HeIyDRSPGm5OTjyRIYrmwRjlrcjQSgc7tBHNWvUV1aGhlYkNzi/MppDndNees9N6lxS8/viMrbcPhNzf96p+u/Lx615blzjbx92LRB+oAtVi8/plVS57fVhMWk6hHUwxpVlPnzAXzAvWmYCGNyck1QOEpXDE3gPdd0B3ReI8FPuMomp0+SOSeCu9GJmdv5EGpgtIChck9Fcg9vKOCwMUNcHHLcHEDXNwAFzfAxQ1wcQNc3AQuboBLGLFAkvE+DII5bI6lwptTXXQ9UIohlsm2d8YziAVy+eSqgmsgpXwMHhagYMcvjTkOxH97BzQWvrrzjdsrxNx1d+5v3fnvJ7pW/0T65vA/Sr/8+folF9HUX0++965NmZbOrQeHfxhUueqh9trtnd705i2NFdtvXiIuz5mzsTI6w2rIXX1y0w9e31Iw+xQK/NEBFHJuQ6A+Mlh6LyQxNnx4t3N2rcuUVZuTN80VGeXIpacOqXYSGRx34708dA8YrPv5I9IC/vxQm6qdbHqDRVMbYAvvQnVwRdxM7vMBrgI4J4zYhFa4S5GlUwrAP0WGfwrAPwVenQLwTwH4pwD8U5h0SuGsRDo1srs+rpFKp0booVHuoRF6aIQeGqGHRuihEXpoVKQToY0KoI0KoI0KoI0KoI0KoI0KmTYqgDYqiI2Od/1WkPdgysohuMd7pHMU3M/C+K5hki4erHTCGYpcw1uvmDWOT+2QxZjDT4GaSgVEMo6xm03E+BavLXmgI335z6TLZ85IH/9seXrHA0tmrKiImf0Pw0+8gPgnGmMrep5yNa+dPHnNzMzcllXFOSvbi6V3th6Zaw0we+fu7Oj4wVyvOcDafoT/MrGubeXkhYeX5+cvP7xw8sq2usTE8uqmnPodXXkFC+6ozWmqLv+tLSchJCQhx2bLc0RrNNGOPGmP0enyJARbHY4EQ0SCw5EcnOBxOQHd3YDRLsZ/r1H+U1EMqAADKhkDKuIfSoVSAKUWyhzCepRTcYoP3v2oYjFFutvRLePGDbhxc9hiy4NSBaWFMCDBjRtw4ya4SQbcuMfxYLTMgxzbd2oAbqTZgIGMB4EbCQ/acljGH7H/EU34MzJjh4gypJzKQ8wc/v17zt05CXhwx/7ZlAdR4OEXkOPn65dekp773eR7ezcTHuTXAw8+PLfudh8PfiWzoGfVyU29r2EWlP70wgHpPzELmoKRG7Mgf/NYFgQe2juyTR2u+gQmXcrVorwBrkzhoWxmFQ2AaBbBoMQaKUwnn11KYFkGsCwDWJYBLMsAlmUAyzIZlmUAyzICS9xjmbIC1TDvH46NZBMPPsFwLmA4V8ZwLmAuFzCcCxjOBQznAoZzWU5mLuekUWFs+7A+ClifUwZpFutUrCVzZC1pwlLFxAXh9DANkFk2mVUk3FWSWWUzbw3n6icrbbprOVKR+vitcm0leyv2YxYO4hPIANV2sssY5KoKG7Fej8UYj7CUBSyriBFmJEcqOvTAjJgnYS3Iv/mE9FnPahTzw8rdW1c0Zrhm9NzWOwlpt/1pYeKCzXsbqu7dvnqmK6t59R33VErX0NfJZa3uKXO9pmFXYtGMrOoWl47Xemwoo3RaEKoLTcosmb64om51c4EtQtzZG5Bplj4JsyWbtXBJziprWlrReMucEodRtZMPjElNiAmSvtCY7Wn89ihbfHTQ71QmcxK2REpGtqlOAjUkcy7uDRqzV7nw/lR5L6m8rQvzBN7GhTNOwtk1fpCeuWaTOc0GILZxOAcoD0oVlBZiCBLqsAF12MjKAPflHPS3uVkuRBDWAgnssKUIFnkR/DIuInTyZjIsS0VyPhjmXHqH03ARQN5DpSPBikCxUip4SVxMHyqoTt70yU7p2kNfn+rqOvX1Q0g7edOaFXkZXat3NDbuWN2V8e31hJr1zc3raxL60goD3n1fN+/wxbt3/+Jwh67/tBhuTo6UXovKSolXDbep4lKyol/3LG6t0PO7wie3dnPEevq1eqlqI1fH7R8AMNAcZJofiaNVeTp83ko/KLAoLo/uPRvjKRyXHoJjNIEsKugkLsRYto+IHokWfpkuHHBEJoo4fHD3gVw5IV+cGlQJNXWshp0WRoMxeJ9KCcKJkFRgRcrHKpnBGLOQrZ7UqKCbV5aGeqb3VHb2nTxaW9rRMKW6yZPVXp02NLR8APEHb/1zj33B+jurZ2+anhGp4icNvxoaZYnQxsTHBzXs3rG9snptszdE5IOCAqLio7QhYboQEdk15vw5k23XM+54954aS7R0RpcUF2605RSWJzqu62KKi3LDBZFH8IDeFB3gd25hFLd8AEstsuePSikca8Bnvhjk87AV6grDoAyjyaLBALoQIg2wXPA/RZvuitQP0nwdHPLSEpmlHIoNENH4eWYdFg/6XCqXT0KUSpBbSkjlA4e/ke4d/poPSpMShRLegk9GHP7kA3fHB9J1pP6gw03OvHaP9KsvkTO0MjjsV0pkR+TrCX5hfc6Oz4tiQ4smZINTtuRzHqgqCcOjEihC5RVPGSBUsNoi59x3fnfyzFnTLZFZJU0Faa0NZeE6JEovTjcvfPzfDic2NDVZo0uqm7MmL2sqjXJfEbb2Tt21vEwdqAuQzoXFmULDUqvzS65LX3Ud3ThJHRwehPLC4qPCoou7609dp3P4VP0mUHoZ94JMxS4MaZdszYWSyZhhMvEE4ga4M5JpGci0+sluGZq449KRE4dw4k4ySO5ksPGSOS+UaiitUJZA2QilF8p+KE9BeRnK21BY4k4y9xsoWP+kwhvNpN94whB0Y0IeXI1wLcGALOWxgpbhqLFo8P6uOGSCGxaxJKeJgcHlsHrd9lxPMfJavSjD+fAFJD78MirenLXz4PGG5l09zfF8R/nwAzz8V1kmVZib19zb2nD84M6skgePPj3jYenPPz/o+Kp8L8+/Wy68cNOJDSV1Xumwq84dG5VeYntVn6wPjQ5+LXVydmxcbp1LOhyblWwo3nhq/WvB0aHwx1fxKoXrF5vFQ2DkerljfVw+2bhPdGgm6NBMWYdmAtFkwtwzQYdmgg7NBB2aSexUmpGdr6PnyBhBwifLMjsZZHYyyOxkEFbJILOTQWYnyzI7GWR2MpHZWAoX0HNW6F7eGChJrgGcCEGOLhkAkOOVrUjsVYQPWTRpHKGIJCw4vNhuzfM6vKZShMWM10TUov+C5GxMRETU/U/uy5jjcs9O2/fkPmNUpAkuzs7sjDbnvieH10SlF1rjCzPjYjKKEq2F6VFCV0ZrTla784ETD8cY9XEPnnjA2ZEJvz/45IMmg8H04JPSaUuBM4Y3phbbE4syYuIyCmGlwTWNfKrZBXQrEO9YGTcT3UH39YeSaYhMZtPdkXnkLh3uymV//Pfyf2HfUSiXBDRI8FQOeCqX8VQOeCoHwJUDnsoBT+WAp3Ji6whwTcfPhBAXVSTdnknUSBWUFuxSou8R4T2ivN7Mg97z5N7zoPc8kriCQ/+1UOZAwbZyOl1fMF7NxryaTaViBKDOTGZaxGykAXx2Nz45jVhLZ/Bi6Op/1Z5KfGJYI/sEgZmLUM79kPOT6dImnteMcQt+19/5ZulzsQ4Zh35XvurhlpaHVpWXr3qopeXhVeVDkSnFNntRitGYUmS3FadEitJ3NlF1SAMztrdnZ7dvn9F0R1tWVtsdTfFeZ0yM0xtvzk+LiUnLH675jgYAL6C2IKs/tQGstvAR35fiBri1cNdB7prhbul/Tyr83vt9yTg6YBwd8jg6YBx4G1sHjKMDxtEB4+igjy2H6W6GwlouhZZLoeVSaLkUWi6FlksJZTcDZW+dgLJZxRxcMee/B6nTo/QXDtKFRQ9cG+G6cfC/hgVs/5+yiPhw+ar9LbNok1kt+3GT1CK7vTDVaEwttNuLUv9LuMj8XVzGc2B6q06RXO0EbjvQQQQ5FOdGtrXvfEdfOH4An0nMggJyYF5gCyD5PAuOORuimaEYrfMdzBbH2pmxcaFx662CJYIUvcULJcIiuHHRWzRur/is56dStXSt+jr+AfZE/jnEw1Jw0nX8492h694hj5D61QgnnUNeXBD3FeKQR3oXlxHuq6/IWUhoiDcRb1qqL6Ihr6pcEwcvIvQaj9ei//0vfoHS4PHeiksVQ49Byxo0JFpUPWCHzh0gK6u/NnIRTeISHHZm88yJgM29IMWtHQ9wifCUCsoWeQ+2BNgnCCzGmqe/fXJmeGZjSfGWDT2Zi/5w64KXdjd5tvzsYT4BDX1cu6ShwhqRFBUaEgPrr4TY5OruSWWdLa15H5Ox/160wthLuX/4/z1KQaPGgWT+HrhzkrtEuEsgkeSxsQqaSe7xC1V4/GwigJHs0uWF2JpFZeY5D77eXX3nhoU2x6LVtxQ1LfaGpy98fP3Uu1dUmNwzi3PWr11qz1zes9I9/8z9c4yeOcJ5rS2/Nq1yYUWCNiwi6Ep4Apj10UnhkcnRoejH6rDYSF1UmDYoIi78k2B9kDoip3WKpTjbjtMPYKWl2cFiFAZQT2fxilzPMlhElsGCCV6rMArO3tKTc7zwSl2OrodBXQSBbqRyFwXP03a4hxgsucP9OXbcR3uMuMJIOTZQ4VPMdyIJfPAsgB9IAh/4pbQGp0Xw7IAjmxVv9vMgi95t07gR5QR8/IZmx0npCykOnUWek1L59evfRp46hSL00v8Sa5Gxt7f3JDoudXz1FWrgUz2nPMOO4S1khxmG0GNwlwgqIo270k+MaCHtb+cfeg4qzhRK5hLIdOw6+WTlJGykkwmlKndpSrtoGmvt42wumuAw8a7JFFyRQqFoYDqvn+ySsSlH4IMVT15H6/rJnjcbO4wec69dJkwTJWDgXT9Qij1bzu6snjHXNmdua7J94dLFqXX7N03LXvJ4Dzrx5yI/sJ7Mm1FVnuxMCTElGi6EmnQBCBm886dlN9ZMsffzO/0hLWLprt2kWs7lc5OxXYFUNEMmmalxkSuWrSIOiIwje7byoFRBaYHCbBAObBB5l0wyy5WJZnfUI68lfIwVdAXgopj4F3FKbDJXRFrXwZuKFCU+TbE4ijBgi/wgXY0rqimkJwOkC8hQc+EuldwljFoUhxA8CFBD0VlAFql93GTiu6Ep0LVwrXXhIaSyjwOQEy2ZELGDDEF/UYag0dSPv2LZ0bygvClTX33r0/O7H6+oP9AZV+JOiilfPn3mQo8uNi03Omvm1MokW03D3MKK+25pUMWelP4gmSmblF2/PhRNbQnxZP6cCG2KuyiuZKY7Mkp/OtWmCk8ym7CM2RcUERsWbgpVB+qjQk9qQwNUISl13z6i8JR0DhAMEGgXYvkjZFexFa9wk110x1Wy4qetwPGAOG43FOClMCDdOMBdHDkdrQBKLZQ5UJZB0czD+7TwmWwC+26YAe7gITXcRELB+Yd5UKqgtEDphqLBNLIBbnaS42upKLFhiW6C8VEHOQ5QWcgKN4LZV7II99L8Hwp0dXtG47Li4uWNmZmNy4uLlzVmvFjqMqXEh4fHp5hcpWKR708NGRkNy4ozS/Vmh8mUGq8vByooQRuEF1RriIQp4C7Qb16IbHeC7+CtQp18YrDPKxuiw4YvW9lnw1yzOZxpkwelCkoLFMYL2TDXbMILZiC/bEJ2IvHL9nGpOv/vXoRjUg7nAsZKkQBM2z5tb2U+SUrlWkLRKrjmMi/kGbyn6iq2ASxGwYP9AnKa1FhlpxdCVXI+VbvQItUdW1iwvCmn5uB/PBWc2lDhWdzZnJTcNn9hxuyjt9YNtW2blR2tSS/KaphSGIc2vPEGaiixOw2uqd4pc4sSAtR6c2RwYLgp5KUAfYjWXDy3VJqC7GKwLjw8XBudGGIyh3EU5qKJwByv0h79WzJmRCVjRt5N8tdmzIhUivtD1bdakdcoFIIR32HnrxLW59bc8VLPitM7amt3nF7R89IdNdej8udVVs7Lj5KvGFr84dYdczIy5uxobb0TX+9sjS/Oik/IKjbja3xWMbY0D3D3ixfEc6BnS/yzFXjmmUfECmD7G5HL91FQjgWP8F4Cld+BpiSptUq6JG1Eu5AN7eJjpZvRbpSMdks3S5fJG/lY8YJQBvgIIrE3evo9fl688O05oUy6jJKx3DiAwmFkVdBOA7DqJwm59Bhwer5WBE5/gHJA9H57TvSCirJJl4b/iBzSR2Re2eIFlQOeLGI+Y3wGnF6JsmtGzUJPZkEFQwgLCIURa9+KDzUhxa2Bn1D4fY1Xp0vX0OomqZRPg3sULW1rQh+g8CtXkOO3yHblinTptzAIPAfuc5gD/rhHGfc02zscJutwD2Y2jx/3leGKMlwhZ8TQgErMZRw6kcNu+BBd52Wgr4+A7T6nR/jGAjc6gVidwLxO0KVOrgbKbChLodwC5S4oB6CcgALPc++QTZFnwKjmr2JhiHcj0TfArJUoAjvtigUJPDeoFy8YC6vqU0r3PHBfubWusijCWFozNalk7777ypPgV8Nf/itqMibH6pJSkgyJqQaUZbTH6qypVoMl1XjWaIM/pCYZLCkG5Iq0xcl/APzu4/aK74vngYYi2OmzeG2kJbtwsVtfE4AcAcgbgEzCdjT9gnRKOnUBTSc/4Ff+5KhfpVPwA8uKA9xWwNfHhOaCOA/9Hqeo7MfWMtIIHOQwJ2hZlHhiumS0OdyE6RLZ+FiUDKTdj7TStaET+CemUuQAXtgGfVhoxjmnZJxraL5qP9mILnMI8NYzQ1+IXuRAbmQbPkFpjIMxfwNjDuOa/PPW1SxyotL5fRlhXGZGCBm+7/BHkS2QccQkYJCepODP3DAlaaOPv/Hk+EPSx8gKPJ4vvUN5vJfbIO4TPyVnEFPsqMlM1Owo4AgP0ocgfa8YPHycb+fLfonek85evyadJZy7QTyuPMsRzPqvc736DKRHxgN8+/BxMXgDKrt2HZVJub9UYKEKBVgEcln+uVX+9jK6TPOr1MTuC2R3bKZ0YEymDO/h15EJ9n+EtkjnTp2Uzk30Fu2N3oLxqdXLn/TU+t7CpoDfwq8dvhcQimlkEvKePIW80k6QHUjyADntI6uRKAbDcadcWMHUe5FYagZsayHuONhwb6rN8Ixx/BkZLkqbx1GCZNZy1/BMjktH0Juqhwm923xPyMsvOUKrRN181I17uYIS+CP8N8OBQxz+Cf31jnykOaS6n+vg1iE0gLNgwFLGKm4V+07HADeLnUuIRX81N4tAx8DuiE62g062yzoZJ+nayXZNvOGtFsocelQ81r05oHtz4Ncc0L05oHtzQPfmyLo3B3Rvjuy/XAUtV0HLVdByFbRcBS1XyS1XQctVREvPgtluwFraC3OZRIbbAHdp5M4Cd23kDvsBlrMptLGP4rQxDYKPKOyEa6dLkaM0FzbS5HULvuMCPb49c1SImlhIim0/FBUPAgn7+bJLxLeM2ZNnF1fe0uZ2VrUtXJhWOduk/bwEiaKgCosx5telhXvv+PDRDa89tKI6qfCez54rnN9UnVRuW7hynedX0gsfr6zY9OyH3969748/3j03veiWvq2OutLskaRcpzXMFhhvSdZlzCi2hibmoBcjUhKN9qkrq2tumV+bFZ2ss0n3CDHx0XxQTGRYcet8+6x9K0rTpy295Y6KjidvrVEH64N/FWIM03a9OPL4TW89u6fbm9Wy8Z5Hm9qfvqMhNM7ZDhZy5Pkwk06bMrnNHeOyYim+Fz3CXxI+AxkepGjH8Rb43szGm0pKbpruck3H18ZM/mwx/a0Y/wZ/JTFLQSfSDLRoxVOG+cbnLQOMBJEvYgruixelk+hBlIb2CTrUKf2Qbxh+gcjjKyCPt8C638rRr8gkuHxaGwcY8Rm4VCffWE/qv0sh8nWyZsMqz1+zSRdIbu5FsUb1CLGQGOcDVFR45Eelfv5JVJWqemtcOzpbgB60a0dV/JNSv+qR60UEMgXofiJJgvxlgWAR2lNRR6pQwNuG8Slr0E5oJu00RKsi+Ux3mffhCTd9qi71E/yDPkoeh6d6Rz7VLFJt5DJhKd2A1AP4/GtykifN4auUV/L5wI35wI35wI35wI35wI35MjfmAzfms4w6PUm/olk7KfCbVZYRlSAjKmUZUQktK0FGVIKMqAQZUQkyopJ4/3LgaiUncZeAvS6venyfUqGBzToi8XBmgItGqV2wUnCBVe4COeAC0eTiWqEsgbIRSi+U/VCegvIylLehsOCAi/sN+/Yg/iSCixlTSBOPTBa7gyaL0Rw/5PGjcQ35wq0X0e/d4h0n8XyEIdLk51HlInYva32pQ0qbMnmTdG3H/j8ca8mdc3NFXlHVXW/dvva5dYWVax9omPryiqKpgcPL87dWrDjbVN0aM3mtGB+X2zbZHhzvcbon2UL5t+/57dzSW0vTXAXF7kUPLZh6a3ezte7eKfW3zEx3TV/irVzd0WitPjgj9354VZh+xuEGe0uuuSQ7QciIm5xidDicUcHxMeERCU7McXtH1vHXVZ+CPJxGvTZBf5Wvxl8/6zBOdDhLiH7zyKRhiT4gFtHHSVU31V1o399TXNyzv/1C3U1VSfyz8x69766aT2pPvPMf99//H+88VfdJzV33PUpP0F8nWGFUSfibDDpFo+lIFgJHjzWLld+rxe/Vsvdi/4rX4400xQsmghdAHfzv8DhKBfQhHsTWprm13rZyG28tby9IqrWrAlRNW/3G08u3VDaX3vP46aXRK199Ym+5vTJRUKta+F4yOMT9fqRXeFj1PtCY2WfvkbUNXZfwJEEqK9vEjK3f889Ij6P5m9R10lfffiD9kSNc3wt9vk81tkZZsWG7NABnMyLWl3pMX+2oSzrCP7MJhYkZKPTPp2meR6+wDvrK5WrxMtRf++NlEP5KZuxgPzmMz4EzmvDeskyWK0m/LqFlO0As2CNACR7AmIbwB7T4EgQoLEJ6K/kiHT1d3ozRS+qAF1B0cOrUMoejfFpKkKfzzoarLZlVrqhQR1VBfrUjNMpVldlyteHOTg/STV0+JREFWipvqkudt6PZLn0VmNJUG5a/eGZRaFhR0+L8iNqmlADpj/bmHfMYjB6R55XLvrOFvdwhzGmBrdso5n6zY2tey76pJO88kOcZAdcM6mOG8fvPy5splChzjed98wI9zZ/2n011fkG1I8Q3m6CUqRUOR9nU1OAreC4oLADmEpG/uKkoLLRo5uL8MJhLIArFc0mtu6nSIn2TOGX5VIyvbj5aOE++R10t251Mv2n18qfu6Z1GuQtU7kKUO51ijqIIjSMDeU0g2L2mECD2CHTKIvUgi3TlJsly0XL9JunXKKHnuoWPRkn9/du2DQyArfrJywPbtvafln6Fbc6Rz4WL5AsZ02i8GynrJQ3zIAQM+luwjOeI/MVut4l22WI15lt0HEeBKAEFSt9IV6RvxDTkls5L0tDrQjnn9/4IfPba+PeLOt9+i5BBv3PxlfH464MAJcQzfmSBzP+DXR46NtJwv5EalfF6fCOWR42vYhk2miXy37OoGfESR/Kk3xcNqg2guOZg73eTcm639q8+kxy7kM1sf2gd9XDVwXN18nN18Bx2MtfBc3XwXB08V+f3DScVe5rI8CaQ4U0wlCaQ4U0gw5tAhjfJMrwJZHgT0XSZuAl5Y6aLeirDXZhtaC2OZMh3XmVs+KsaFVgj03w4mrTnhrtimmNEdaJx7GlMuZnqUdoz0u9bqGpyTgrVnaBMRUNselFChrfq5sdmZy2ePyc5bk73soyC4jjR3bx89fJmd2xGYWKGd8qGwy3zX6oxN3UsyCgojEbumTetummmW/p3z6yefHNqbsuKAnMqv9Ne5skIt84tblxZmaANMwQjNT5vO8xgVBtTU9PdxdWz3LYyT3q4jTaJMUl/jkgwhYRFGNWRKc50d1H1rJakPFd6VLAt2pqXmQZX8rVNgHod4eZOGiTDhla4bqLTNuUvxulJTcSNvxPnf3omjo8hAlF8ZrRVLzsVLXph147XW5/Y3tCw/YlWXhRPfTudn57R8eDSpQ92puP9bgKJur9Fou6TuVZUOsBNgUqa01JAYix0L7MACyQsWeXzb4gnfuLzSbqhME98AbeTnFHSD537PTcFnpvC4S8E5EGpgtICpRsKe24KPDeFZppshhfvxqszGjFoAMpuAMpugH4bgLIbgLIbuGVQNMqZML4zKegSbiaZQykL4NJ0t1ymS89AHyxVpJZ83sUBxQulGkorlCVQNkLphbIfylNQXobyNhRmDdaCNVgrn87otysyXkQ+HznJ+DSO3jxA8pn9d/So3spu23roVGfHqQNb27Lh/sDznZ2nDsG9dEvNPbOaYSFWumJfs3NqTbUttaq83FrYXmG1VrQXWsvLq1KHzjfd++qKntf2NjXtfa1nxav3NvEnO58/uHVOdvacrQdxTwdvw/e3HTwl1dtTCm46tGDB4RUFARHmiNMJKVEB9soFRUVdlfaAKEf80RWv7Wlq2vMadHdvU9O9r4GI6kE7xQ6w+iMARl6unPsUB74EJkVTSKiDflNHwOsBRjU4QPbXRW0IzuMB5/EyzuMB5/EkH7QASi2UOVCWQdHQ1vnQOl9unQ+t86F1PrTOh9b50DofWudD637Aez75Zk8flwLcVjzI0ZwRFRkwjjjTDwOlAT8VKTLKH4eqMShDVrAKIokVabI6rN5cexoyunPyxI7GXWeWLe27q7Hxrr6ly87sahx6sHBRb33DrkWFhYt2NdT3LipEtgc+WbclLNZmbHu4bsYTGe7KypxMYeuyl3c1Nu56eRl+CHfS0Isf6W1gj0r7+Kq5cyw5jrjgLz86Y07elUb2IwqB6gbyhTIDt9jn4R8gfr9QFqYUWVBHD3+jObs4izfyMlsDatnZhiEu+nEGjWJwCkwNhvmpQ4RljQeHjgWrgM+qj0VuPbpw9hJ/N3/hyc1Pnv3yxRe/FPvxiRfHj8PPZdJ+XPhmaR3aM/wstnJAOF5BS4FMnP4+KeyLUk0o+dBl6lfDB6svlQ7QL9160Jukj9FraFgdZ0sXmtCad3k3+fohNP5G+DVZ81bd2ANGrwET7t9VjfKg+jymW9AWaScdEc/GhXdlePhA9r7Use8b9R7RNdqnLMDY96Ith6V/gtHTDof6eaw14WG+BnCswg4z+k1cNfX7CbKN4/vCPf2WFgLUMDf10LVp6D4YaDe6yLfjU0e+PY/KpLO43xEJ+m2X+9UwOuHGqRr5E0LQr1txf4vXpkmrAQSHhJ3Dx6UPUZrols6iMprRJZ4GiYFTdu6lSQ1/y5lETp38tQU5uh+go5/vwdn9KYMUpmkKzux4vHY6Xgs5iwgbx/SLC/jUMQf7woIGDLlS1ejvfcTzJEB12tO6+paN2dLByXesX1iTElW6vKno9k0rHMkrb+8t7f3smflDW9ES4dMZW+aVZ8QGLEVePiTSku5NinM7TBEJKUbUHGwKD8pYcODbUwzGW0Y+E98F3FlBeuLD9Rm7pSjRcTwbnNEmsnh3mBx5DIMphHH4xMM8KFVQWsiHRol9FgaSM4yeY4fXvQwmdma9piow8T9ykx70jwMbNPSED9w0UI+IAXSgAUZoAAmPnbUG0IEG0IEG0IEG0IEG0IEG0IEG0IEG0IEGWQcaQAcaiA6MoJup9H5fTKHf9CaQ3UIAm4O6F7+yb7YfWLfdRcAq7JAOoU0MrMukd4SY7Fq3GQM10WGUnmVAFacTAiMeL6Bm5vHqJzFXwkUWwXIBadulPlWHpB3fTuDkL/eAlCiSrrWjGvj7NSJFu4VDzDMWS3r0/5wjXVSoBukbkPIWvgMFzJPO4Jeha5J2gn4Ev2iqT9iwEUDhJTKK4R8qg8Fd0ZV7DbqIysaMXOUbeR/6E5H/IzXCIdLuL79RNeEboRMpADpCXAnS8u1iM9BdkBLRIXEck8akKUFzf/KHP/yE396GNp3+8svTJHNPy3ePa4+MyOF1ePlu6UnywKU2qZc8gCUj0opryBMhSkwvwEV9RCG+d41+ZT9qe+uLL95S3ow2yUOAHmEM4pa/0CMbjUAv4hbpSdzXwJixSb3yIEEzIQldEbpxxu8Emmm0vMbKSCJin1jT6jVEG+G44gn2TXnC37KVTxCCv7K9Gi9h8Te1y8mNfN4aiT/Sv2vlv2vJ3/2+Oj/xmmDcpzN9K3Bf3A/nnuAABtZBWKoGstifXGA658n/eEpyIV5A0GdvCk0Kr/kgsFfI5QNRjdT3vVt18zbhkOCdoFU3tLKhcOkLcj6/TcuNaxWNLHrgMdoI10obRW5kE7QK8cu7oO1E+CMsvyXc7n5xHf+N2sPibNyYPMUA+jFPjQ0Z0L+1DX+t9ki/faYfnkNTxHXCCeU5RdOyUxzIc0jlQMKJ4W/a0BVVRv8zKApT5SGxVziiepXQwmQq7UnoWjeWIkSdjHs/v56PcxWZwxB0CHn3o3yxl6YV40gl4s6Ljwg9JEIwGgb4mfP8EfERxI3gdh9IWgHb3Uncpr/t6ypJ7Osq1FuSjGNoEYorxcIyXagLhbuM/U+ByoFWgewrrSq/iI9/yps1Sa3xuvlJaQtm5JV131aWP6cyz5ixvjTB6zDFpqSHx+Sbup5tCEtvKC9v8USqtQHiGwazJjQyLNwYLKrV3+L51QCuvlIXkI3m48+D8WVg+CMd2VSOACRsko5LxzehD9GH4roXX3wF+3FG9xjn97Vaf3YjnUSobKYAdBa1o/ZNUpqUpi6APrA3CPexU9wmvKjWkdRknNdKdUoYIwQNSW7j2Yd+o7FWCFXhVaTDzXaxuYUXUWhSQdtts1pum1NoCUM/VkdnNxYXNebEqvvVuuiGOW21mZm1bXMaosNzMi2WzJxwoNutYi//iuqtMTFiHx8R420rKgNKKpXewBT7hdgmTIO5RoClcJh+fxZvEUtUKPb751Pjr4PTL6rK2XvMmpl4HcisGQNZB8qZe5bxmXvmG2fu0RNG1F84pq2ZWrem3uGoX1M3dc00x3vuLPKfW1WX3Vpht1e0Zme3TrLbJ7Vmp+bnp6bk5xO+MBO+MHMz/fjie58YwuEUvAiCVZw0rSX5t1gXmeXduhMdLsZvTcpzGMcevRafPz3bEFVQXBQ75sywxBkzaqNxRoy4RXhS9Rlw1IExmiBobK510Ngj18lu+hi24MWBTowj/ipJMgrkPse/0CSjQIBAIKzqA8khCfgwi9lQlkK5BcpdUA5AOQEFcMW9g1PM2a5wkk7FEENPfGHYYqT8ZFLFvMK8usLcxHhruBr9yDppXqGrsrggmfx6SvVZ1+7ZTnuGPT41JXBWb0eOPcMW70gJwvT5prhO9Kp5IlEzmCzWjJfHo7eMKAI6BDkQv0vaORVV8G5pZzUqAVm9GiV8iH9gS0vqVh0VXgVi3q2cIEfPyh3z5UK8wGI+IzX5RIADihdKNZRWKEugbITSC2U/lKegvAzlbWyhUHtZDfaymnjGIqFTmqESp9zZ2R0MXGAyACxO5vS0ZArs86IOMEL5nSvEKGeRo7CzvixmNqpbp1VrgsMCpNOaQK1WjC2onVcSk+/J1C2STiOt8OrwB3GlbktO46Ic9JPhZ52TzEkFuR5zZLIjx+acWmAJTcy1D3+tms39HR5j4IHPGfpUvRFWsylcMeLpOSfJ7Jwh+XvtmbKUy4RpYId5JkiNTJAamSA1MmWpkQlSI5PMVQW8mCnHupNBribLcjWZZLXjfQIFUGqhzCFbenE+NQ6gYrlaqliCvq0V/eSjLnh1h89xop91S2Up6TitwU3XefjT1W7Akxvw5AY8uQFPbsCTG/DkBjy5AU9uwJMb8OQGPLllPLkBT27q68S8HaGc9sT7ot7E1QkKXfB3dWYKwra6bWu6s1Oz1m/anP8GCn9u+vbfSv0/OXL1ieZZTw+dmHVwW1ecpfXhN6dunpVprVvbuHjf0ooIS0fPzWJLaHSSEZWERekDWx65/IO3pPc+XF2z6Wjbhld2VMWlpIcVr57tkTywVMxKr3HHFTZ3JBuc1khsuy2StPzHIzvHrvussP6ZfTUHVcMqa+vflIP1/wDYv1cPAHictVK9TsJQFP7aIkJUBicHhw4MmkgR4qRTRU00RgeIkyEBWqWxWNJW0DfwWRx8Amcfxqfwu4crVIkJDuam93z3nO/8F0AJr7Bg5IqA0QY0NrDO1wSbKBhDjS3UjUeNc9g0XjReQtl41zhP/YfGy2ibeY0LKJuexsUMXsGe+azxagav4dp807iElrWBBiIM8YQYAW7RRwobW+hhm7KOXdT42eiSYeNQWB3cE5/BEU3EV4AEIfVjyjthHtHiUrrUpBJ5QLtCPYnv4hLHaOGUeRzhhTx2popEXj6lTzni7WnmiJECydfl7VP3wBo84dn07IvOZVcdZpu86vRVfYRSgU++uh3OQ+VKyd1HlWcsx6HnzNthjzGrqma8E6msinN20GAnF2jyrug8jkQdkN/kNFSuSOKl9FITC1ltTZhqvgd6GidE8/zK1GPeZk9tV9J9wvoi2c4s+tcWa3+OHcgOOjLTmFJNWG0x5o5tMm8W3u8irN/2MO/pSJ0DmX52H95Cf8J3nx1qfs5ussN/+C8+AUoXn/AAeJxtk2VQW2kUhp8XSQqBuru7UOpeCilSCi1SSv0SLiEQEnqTlEJl3X1W/+zO2uzOususu+usu7vrrHdDbpbczuz98b3vmSTP955zckkj8Rxqoon/eWTFj4lMYjJTmMo0pjODmcxiNnPIYy75zGM+C1jIIhazhKUsYzkrKMLLWoopoZQy1lHOeiqoZAMbqaKaGmrZRB2bqWcLW9nGdh7gQU7iOlp4kgCP08r1tNFAEB8hzuRipSldGcqUS271UhaNhPmbf5Qtj3KUyyGh3urDF3ypvhJPsxuTdp7A4iki6qf+GqCBGqTBGqKhGqbhGqGR/MbvGqXRGqOxGqfxmqCJPE+MZ4jyLHt4jg5N0mRN0VRN03TN0Ez+4DXN0mzNUZ7mKl/zNF8LtFCLtFhLtFTLtJwP+Sg+171aoZVapdUq0BoVqkheXqKLF+jkRfZxAwfws19rVawSlapM6ziLS1Su9dzITXzDt6pQpTZoo6pUrRrVapPq+JO/+JhPtFn12qKt2qbtvMoRvMxBXuFImjlKO7RTu2SoQT41ylST/GpWQC1qVVBtCimsdu3mK76WpQh3c5eiimmPOrRXnXzKZwxgIIMYzBCGMozhjGAkbo7lOM7jCnVxL714DBc/8CM/8Qs/8yvHcCEX0ZvvGMsZXMn33MnlnM0YxnEO53IPO/mcCZxAAQb9WUU2mWThIYeVrGYHu8jlaB7ieE7kFE7mVPrRh1GMJoPLGM+l3M4d3MptPMKj3Mf9XMXVPMw19NU+buYW1lDIaZzOm7zL63zAW7zNO7zPG7xHOtdqP+dzgQ7ooLvAa/hiUdNtmLYWtBk+KxxyG7a6Chosc4/pMhLiLgj7wyGz1W3Y6in0BSxfrK0paO71+FI+u7AxHDV8PjMUzfb1WFeRz+hGNtpSFOcbUbc3eaGZvNBrX2gmJNubApk91u1NxjBtdXltopkQT7EjlN8RqjjF8vfYnGJfuK3NSBZ+R+EpcXCaUz6jpMGwMprjh6s0Ggg2mq5AQtylyU4CyU5K7U4C9uhKk5kDtqaVlqUFWjxljjtaUr5XPF/QjERactY547UeVvgt0wwFjVBjwOcqT2zPFUxITrnze0FH4Sq3JxVMSEZ5/JrsYGpBFTYlZFMqnJSQk1JhU0L2vENGezgStcLtzWa6N+RPN0N+d2VyFuHkLCrtWYQTklvZHAv5DSvWFjRi0dyws/JURoJGpDmRwBNOeVeVLZadrcqZzXJmq7KzWbZU27+K2Lxqx7QjKZ9T46RFnbQaGxO151XTvflo9+Zr7c3H7M3XJruNJbuttbuNJSSz1gqE/Jmx7jO39rDOY87KXZv8h8SSL1edI21Hyrvq/JYRp3fYUmd32JGQrLrGgGmZkUAkq+M/56l3cDodnHob0GnLFpvTlZDsLal3pavHZnhjVtgdCwXy8gqKMtsC8V49jmF1f5KfP3fBv++ELlsAAAAAAwAIAAIAEAAB//8AA3icvZdbbBRVGMf/MzvsdLdbtrTblrYg+mJEjLdo4v0ao2IpFREUTGpDGkIqQpqGRx988MHHmnhJGo0xXhJu5Q7lIolrfGuCBCkiIkWsSBErAcLT+JvZ2e3sbnc7tIbvn//Zb+bMOfOd75wz/7MyJMV1i+6S8VZHz9uqkMUdOY7cGqOrs9u9p8wVdSa/5sw4bUz7fffZypaKXs3VbbQZ5e60zEnDEefqtPoY9MqrHvrAsDN8Q+1Hp/P2vJ6GnbQ7Iv8qzXXIvp03Ya/zlefnZcMZdN5xWtz6SXoYckbBhJnMRDG1LBdGM8nTA/ltiL6oRbk4nP7MSDLzOd4ieJW7M1a6D3fMLrIx5M+Dt+q82uwzBT2EWj9lx5EuiIF1Ufymid/u1w35T+TloTiG0lE4vV45SD4zO8TdG0PB550+L9tD/tXwuD8dC7fOyu2M/FEH7k9hd5ePLMzOKtvj//btKNV/qWxOtLNusO+iHsa/XZNGlVvV5Z4qU1dm3YZpn+mjxP3JvlF9QT94Fc7cNViyLl06gmDdNGMw9K4iaHFUtiqVUFLVmqUapVSnejVothrVrHm6VbfrDs3XnVqgu3Wv7tP9eliP6nE9qaf1rJ7T83pRL2mRWtWmJVqqZXpNK7RSb6hdHVqlTq3WGnVprdZpvbrVow36QB/qI32sT/SpPtPn+kJf6mt9o43apM3aoq3q1zZt1w7t1C7t1h7t1T4NaL8O6KAO6bC+0/f6QUf0o47qmH7ScZ3QSZ3SaZ3RWZ3TiM7rgkZ1UX/rkv7RmP7VZV3RNV03HjAeNBYZi43XjRXkwaB0Tyj1fmbqvLIil6mET5GjBi9nNd7JZgacDW3YCJsUy7WJ+kxxyqnipOTmcWau1qRtWNbzjkKOv0P++8uzjviCLG1NE9DNRSwwtrCWIMKwLLZUHpPkMcsGMhqGFlkP0mAGgrz5NguUtzh7sVlzAneqfeY/VQs4WRvLvZVosiozZnmr0l0bFTDm95ggG7Y34mSu12AkNbDW2/kp79rdCZkvQNCSJZiNMHiv2DL/BVLe73ib0nRHFOTUzPtfQk5qPGZthj/iIGu9migRhmF2TmIBFlqcPMb930p+w7CKrAfpzlmQN9+a/G9AeJvjs9CagYmCMCfme3qBlVCdPacB75zLyayXE2Ta6c+c03gmDh/SI3pMT+gpPUO7hWqhn3ZWRYSZtEGUNZfk191fNrOTYsXXgQoy7+a+AcRZzY3M01xg8jWYR+v5wEDXFlDeAyw0rJU+FwMTNWvDfxmY6NoS/FeAicItxX8VmGjdMvzlwETxVtJPuxdZB4igfasoO0EEDVxNuQZE0MIuyrUggiauo1wPomhjN2UPiKKRGyg3AhtN3ETPm4GNNm7B3wpsNLIffxuw0crt+DuAjWbuxN8FbLRzN/4eYKOhe/H3ARstHcDfD2w09QD+QWCjrYfwvwU2KnsY/whIoLJHKY+BBFp7nNwOAQvVPYH/M7DQ35P4vwALJT6F/yuw0OTT+L8BC3U+gz8MLHT6LP7vwEKxz+H/ASy0ewT/T2Ch4ufx/wIWen6BebwI4mj6JcoxEEfXLzOzV0AMfb9GeR3EXJ3XTKPVaFWV0Wa0UbqKn3TV/j9O3OHSAAAA) format('woff');font-weight:700;font-style:normal;font-display:swap}

/* 1 TOKENS */
:root{
  --font-brand:'Syncopate',sans-serif;
  --font-body:'Switzer','Helvetica Neue',Arial,sans-serif;
  --ik:#f4f2ec;--bk:#000;--panel:#050505;
  --line:rgba(255,255,255,.08);
  --ink-2:rgba(255,255,255,.66);--ink-3:rgba(255,255,255,.44);--ink-4:rgba(255,255,255,.24);
  --ls-display:.32em;--ls:.24em;
  --gut:clamp(20px,5vw,56px);--maxw:1280px;--chapter-y:clamp(72px,8vw,118px);--chapter-y-tight:clamp(52px,6vw,88px);--grid-gap:clamp(8px,1vw,14px);
  --ease:cubic-bezier(.22,1,.36,1);--ease-io:cubic-bezier(.83,0,.17,1);
}
html{background:#000}

/* 2 HEADER (kept fixes: short bar, harsh gradient, +2px logo, Syncopate slogan) */
nav{padding-top:max(15px,env(safe-area-inset-top))!important;padding-bottom:12px!important}
nav,nav.scrolled{background:linear-gradient(180deg,rgba(0,0,0,.98) 0%,rgba(0,0,0,.98) 82%,rgba(0,0,0,0) 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important}
@media (min-width:861px){nav .logo img{height:17px}}
nav .logo::after{font-family:var(--font-brand)!important;font-weight:400!important;font-size:8px!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-top:2px}
#imenu-ov .navlinks a{font-size:12px!important;letter-spacing:var(--ls)!important}
#imenu-ov .navlinks>li{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .5s var(--ease)}
#imenu-ov .navlinks>li:nth-child(1){transition-delay:.08s}#imenu-ov .navlinks>li:nth-child(2){transition-delay:.14s}#imenu-ov .navlinks>li:nth-child(3){transition-delay:.2s}#imenu-ov .navlinks>li:nth-child(4){transition-delay:.26s}#imenu-ov .navlinks>li:nth-child(n+5){transition-delay:.32s}
body.imenu-open #imenu-ov .navlinks>li{opacity:1;transform:none}

/* 3 HOMEPAGE TEASER SIZING FIX ONLY (video reaches screen bottom; hero otherwise untouched) */
.teaser-media{height:100vh!important;height:100dvh!important}

/* 4 CHAPTER RHYTHM : each section is a chapter with a hairline threshold */
.hdef,.intro-band,section.statement,.story,section.contact,.mats,.about,.element,.offer,.divisions,.faq{padding-top:var(--chapter-y)!important;padding-bottom:var(--chapter-y)!important}
.mats,.mrest,.about,.element,.divisions,.faq,.offer{border-top:1px solid var(--line)}
.offer .head,.rest-label,.offer .subhead{max-width:var(--maxw);margin-left:auto;margin-right:auto;padding-left:var(--gut)!important;padding-right:var(--gut)!important}

/* 5 TYPE ROLES : single definition each */
/* eyebrow */
.about .tag,.mats-eyebrow,.statement .tag,.intro-band .tag,.story .tag,section.contact .tag,.hdef .tag,.element .copy .tag,.nums .tag,.cta-inner .tag,.faq .faq-tag{font-family:var(--font-brand)!important;font-weight:400!important;font-size:10px!important;letter-spacing:var(--ls)!important;text-transform:uppercase!important;color:var(--ink-3)!important}
/* reading copy (Switzer only) */
.statement p,.intro-band p,.intro-band p.sub,.story p,section.contact .intro,.read,.about .lead,.fblurb,.cta-inner p{font-family:var(--font-body)!important;font-weight:200!important;letter-spacing:.08em!important;line-height:2.05!important}
.statement p,.intro-band p,.intro-band p.sub,.story p,section.contact .intro{font-size:9.5px!important;max-width:620px;margin-left:auto;margin-right:auto}
@media (min-width:861px){.statement p,.intro-band p,.intro-band p.sub,.story p,section.contact .intro{font-size:10.5px!important}}
/* closing statement line */
.statement p b,.intro-band p b,.intro-band p.sub b,.story p b,section.contact .intro b{font-family:var(--font-brand)!important;font-weight:700!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:2!important;display:inline-block}
/* homepage definition */
.hdef-item p{font-family:var(--font-brand)!important;font-weight:400!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:2.2!important}
.hdef-phon{font-family:var(--font-brand)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-style:normal!important}
/* captions */
.mats-cap,.el-cap,.soon-cap,.jrnl-feature figcaption{font-family:var(--font-body)!important;font-weight:200!important;font-size:10px!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--ink-4)!important;margin-top:20px!important}
/* footer (kept sizes + single-link address handled in HTML) */
.foot-brand .blurb{font-size:11px!important}
.foot-col a{font-size:9.5px!important}
.foot-brand .areas{font-size:9.5px!important}

/* 6 IMAGERY : contained, modest, one edge */
.gallery,.range-grid,.el-grid,.offer-grid,.j-grid,.soon-grid,.div-row,.mat-flow{max-width:var(--maxw)!important;margin-left:auto!important;margin-right:auto!important}
.mat-flow{display:flex;flex-direction:column;gap:clamp(20px,2.6vw,36px);padding-left:var(--gut);padding-right:var(--gut)}
.mf-full{position:relative;overflow:hidden;background:#000;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;height:clamp(360px,72vh,820px)}
.mf-pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,2.6vw,36px)}
.mf-pair>div{position:relative;overflow:hidden;aspect-ratio:4/5;max-height:400px;background:#000}
.mf-full>img,.mf-pair img{width:100%;height:100%;object-fit:cover}
@media (max-width:860px){.mf-full{height:auto;aspect-ratio:4/3}.mf-pair{grid-template-columns:1fr;gap:16px}.mf-pair>div{aspect-ratio:4/3;max-height:none}}
.gallery{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;grid-auto-flow:dense!important}
@media (min-width:1200px){.gallery{grid-template-columns:repeat(3,1fr)!important}}
.mrest .mr-media{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.mrest .mr-media,.mrest .mr-media img{height:clamp(360px,64vh,760px)!important;max-height:none!important}
.cta-sec .bg img{filter:grayscale(1) contrast(1.05) brightness(.5)}
.ranges-merged{border-top:1px solid var(--line);margin-top:1px}
@media (min-width:861px){.offer .flagship .fimg{min-height:56vh;max-height:70vh}}

/* 7 MOTION : one quiet language */
.reveal{opacity:0;transform:translateY(18px);transition:opacity .72s var(--ease),transform .9s var(--ease);will-change:opacity,transform}
.reveal.in{opacity:1;transform:none}
.word-rise{display:inline-block;overflow:hidden;vertical-align:top}
.word-rise>span{display:inline-block;transform:translateY(100%);transition:transform 1s var(--ease)}
.word-rise.in>span{transform:translateY(0)}
.reveal .mf-full,.reveal .mr-media{clip-path:inset(0 0 6% 0);transition:clip-path .82s var(--ease)}
.reveal.in .mf-full,.reveal.in .mr-media{clip-path:inset(0 0 0 0)}
.wvp .wv-item{transition-delay:var(--wvd,0ms)!important;animation:none!important}
@media (prefers-reduced-motion:no-preference){.wvp:not(.wv-in) .wv-item{opacity:0;transform:translateY(12px)}.wvp .wv-item{transition:opacity .62s var(--ease),transform .72s var(--ease)}.wvp.wv-in .wv-item{opacity:1;transform:none}}
.gallery .cell:hover img,.mcell:hover img,.offer-card:hover img,.range:hover img,.el-card:hover img,.j-card:hover img,.flagship:hover .fimg img,.mf-full:hover>img,.mf-pair>div:hover img{transform:scale(1.015)!important;transition:transform .8s var(--ease)}
#pt{transition:opacity .6s var(--ease-io)!important}
#pt img{display:none!important}
@media (prefers-reduced-motion:reduce){.reveal,.reveal.in,.word-rise>span,.wvp .wv-item{opacity:1!important;transform:none!important;transition:none!important}.reveal .mf-full,.reveal .mr-media{clip-path:none!important;transition:none!important}#pt{transition:opacity .2s ease!important}#imenu-ov .navlinks>li{opacity:1!important;transform:none!important;transition:none!important}}

/* 8 EDITORIAL CHAPTERS (Z177 redesign) : the reference grammar on the black canvas */
/* marker eyebrows : a small diamond marks every chapter label */
.about .tag::before,.mats-eyebrow::before,.statement .tag::before,.intro-band .tag::before,.story .tag::before,section.contact .tag::before,.element .copy .tag::before,.faq .faq-tag::before,.cta-inner .tag::before{content:"\25C6";font-size:6px;vertical-align:2px;margin-right:12px;opacity:.6}
/* chapter statements : monumental Syncopate on the right of the label */
.statement h2,.intro-band>p:not(.sub),.story h2,.about h2{font-size:clamp(18px,3.1vw,36px)!important;line-height:1.6!important;letter-spacing:var(--ls-display)!important;text-transform:uppercase}
/* label-left / substance-right : the reference's detail-row structure (desktop) */
@media (min-width:861px){
 .story,.intro-band,section.statement,section.contact,.about .about-inner,.element .copy{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,2.6fr);column-gap:clamp(40px,6vw,120px);text-align:left;max-width:var(--maxw);margin-left:auto;margin-right:auto;align-items:start}
 .story>.tag,.intro-band>.tag,section.statement>.tag,section.contact>.tag,.about .about-inner>.tag,.element .copy>.tag{grid-column:1;grid-row:1;margin:8px 0 0;position:sticky;top:110px}
 .story>*:not(.tag),.intro-band>*:not(.tag),section.statement>*:not(.tag),section.contact>*:not(.tag),.about .about-inner>*:not(.tag),.element .copy>*:not(.tag){grid-column:2}
 .statement p,.intro-band p.sub,.story p,section.contact .intro,.about .lead{margin-left:0!important;margin-right:0!important;max-width:640px!important;text-align:left}
 .element .copy{text-align:left;align-items:start}
 .element .copy p,.element .copy h2,.element .copy a.el-explore{margin-left:0;margin-right:0}
}
/* detail rows : divisions read as a ruled index */
.dcell{padding:clamp(28px,3vw,44px) clamp(22px,2.4vw,36px)}
.dcell .dn{color:var(--ink-4)}
.dcell:hover{background:#0b0b0b}
/* section heads align to the chapter grid */
.offer .head h2,.ranges .head h2{font-size:clamp(16px,2.2vw,26px);letter-spacing:var(--ls-display)}
/* closing chapter : monumental, near full-height */
.cta-sec{min-height:clamp(560px,72vh,760px);display:flex;align-items:center;justify-content:center;padding-top:var(--chapter-y-tight)!important;padding-bottom:var(--chapter-y-tight)!important;border-top:1px solid var(--line)}
.cta-inner h2{font-size:clamp(24px,4.6vw,54px)!important;letter-spacing:var(--ls-display)!important;line-height:1.35!important;margin-bottom:34px!important}
.cta-inner p{max-width:520px}
/* captions under full-bleed photography align to the container edge */
.mats-cap{max-width:var(--maxw);margin-left:auto!important;margin-right:auto!important;padding-left:var(--gut);padding-right:var(--gut);text-align:left!important}
/* gallery cells : taller, gallery breathes from copy */
.gallery{margin-top:clamp(28px,3.4vw,56px)}
.gallery .cell{aspect-ratio:3/4}
/* mobile chapters : centered stack, labels above, statements scale down gracefully */
@media (max-width:860px){
 .statement h2,.story h2,.about h2{font-size:clamp(16px,5.4vw,22px)!important}
 .cta-sec{min-height:560px}
 .cta-inner h2{font-size:clamp(20px,6.4vw,30px)!important}
}
/* 8b PRE-FLIGHT FIXES (Z177) */
/* the kitchen statement line is a display statement, not reading copy */
.intro-band>p:not(.sub){font-family:var(--font-brand)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--ls-display)!important;font-size:clamp(18px,3.1vw,36px)!important;line-height:1.6!important;max-width:820px!important}
.intro-band>p:not(.sub) b{font-family:var(--font-brand)!important;font-weight:700!important;font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}
@media (max-width:860px){.intro-band>p:not(.sub){font-size:clamp(16px,5.4vw,22px)!important}}
/* wide structures span the full chapter, never squeezed into the right column */
@media (min-width:861px){
 .about .about-inner>.div-row,.divisions>.div-row,.story>.div-row,.about .about-inner>.stats{grid-column:1/-1!important;margin-top:clamp(44px,5vw,72px)}
 /* chapter grids read left: neutralise inline centering */
 .about .about-inner h2,.about .about-inner .lead,.about .about-inner .tag,.story h2,.story .tag,.statement h2,.statement .tag,.intro-band .tag,section.contact .tag{text-align:left!important}
 .about .about-inner h2,.about .about-inner .lead{margin-left:0!important;margin-right:0!important}
}
/* 8c TYPOGRAPHY LAW ENFORCEMENT (Z178 deep audit) */
.el-card .el-lab h4{letter-spacing:var(--ls)!important}
.navlinks a{letter-spacing:var(--ls)!important}
.jrnl-signoff,.jrnl-sub{letter-spacing:var(--ls)!important}
#intro .il1,#intro .il2{letter-spacing:var(--ls-display)!important}
/* materials heading joins the chapter statement scale (centered chapter) */
.mats-h{font-size:clamp(18px,3.1vw,36px)!important;letter-spacing:var(--ls-display)!important;line-height:1.6!important}
@media (max-width:860px){.mats-h{font-size:clamp(16px,5.4vw,22px)!important}}
/* 8d CONTAINED IMAGE FLOW (Z179) : editorial placement without over-cropping */
.mat-flow.contained .mf-full{width:auto;max-width:var(--maxw);margin-left:auto!important;margin-right:auto!important;height:auto;aspect-ratio:16/9;max-height:52vh}
.mat-flow.contained{padding-left:var(--gut);padding-right:var(--gut)}
@media (min-width:861px){.mat-flow.contained .mf-pair>div{aspect-ratio:4/3;max-height:380px}}
@media (max-width:860px){.mat-flow.contained .mf-full{aspect-ratio:3/2;max-height:none}}
.split{max-width:var(--maxw);margin-left:auto;margin-right:auto}

/* 9 Z181 ARCHITECTURAL EXPERIENCE : all work below heroes */
:root{
 --io-max:1440px;
 --io-gutter:clamp(20px,4vw,64px);
 --io-gap:clamp(12px,1.05vw,18px);
 --io-ease:cubic-bezier(.16,1,.3,1);
 --io-ease-in:cubic-bezier(.76,0,.24,1);
 --io-line:rgba(255,255,255,.105);
 --io-ink:#f4f2ec;
 --io-muted:rgba(244,242,236,.54);
}

/* section flow and chapter architecture */
.io-section{position:relative;isolation:isolate;border-top:1px solid var(--io-line)}
.io-section::after{content:attr(data-io-index);position:absolute;top:22px;right:var(--io-gutter);z-index:3;font-family:var(--font-brand);font-size:8px;letter-spacing:.18em;color:rgba(255,255,255,.28);pointer-events:none}
.io-section.io-first::after{display:none}
.intro-band,.statement,.story,.about,.element,.divisions,.process,section.contact,.materials,.mats,.faq{padding-top:clamp(76px,8vw,124px)!important;padding-bottom:clamp(76px,8vw,124px)!important}
.offer,.ranges{padding-top:clamp(68px,7vw,108px)!important;padding-bottom:clamp(74px,7vw,116px)!important}
.cta-sec{min-height:clamp(520px,66vh,720px)!important;padding-top:clamp(70px,7vw,112px)!important;padding-bottom:clamp(70px,7vw,112px)!important}
.hdef{padding-top:clamp(72px,7vw,104px)!important;padding-bottom:clamp(58px,5.5vw,86px)!important}
.hdef-plate{max-width:1100px!important;padding:clamp(48px,5vw,68px)!important;gap:clamp(36px,4vw,56px)!important}

/* one scroll language */
.reveal,.rv-stagger,.io-copy-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .78s var(--io-ease),transform .95s var(--io-ease);will-change:opacity,transform}
.reveal.in,.rv-stagger.in,.io-copy-reveal.io-in,.io-section.io-in{opacity:1;transform:none}
.io-copy-reveal{transition-delay:var(--io-delay,0ms)}
.io-media-frame{position:relative;overflow:hidden;background:#090909;isolation:isolate;--io-mx:0px;--io-my:0px;--io-py:0px}
.io-media-frame::after{content:"";position:absolute;inset:-1px;z-index:3;background:#050505;transform:scaleY(1);transform-origin:bottom;transition:transform 1.05s var(--io-ease);pointer-events:none}
.io-media-frame.io-reveal-side::after{transform-origin:right;transform:scaleX(1)}
.io-media-frame.io-in::after{transform:scaleY(0)}
.io-media-frame.io-reveal-side.io-in::after{transform:scaleX(0)}
.io-media-frame>img{transform:translate3d(var(--io-mx),calc(var(--io-my) + var(--io-py)),0) scale(1.035);filter:brightness(.78) contrast(.9);transition:transform 1.15s var(--io-ease),filter 1.1s var(--io-ease);will-change:transform,filter}
.io-media-frame.io-in>img{transform:translate3d(var(--io-mx),calc(var(--io-my) + var(--io-py)),0) scale(1.001);filter:none}
.io-media-frame:hover>img{transform:translate3d(var(--io-mx),calc(var(--io-my) + var(--io-py)),0) scale(1.025)!important}

/* persistent progress and chapter rail */
#scrollProg{position:fixed;z-index:10002;left:0;top:0;height:2px;width:0;background:#f4f2ec;pointer-events:none;transform-origin:left;mix-blend-mode:difference}
.io-rail{position:fixed;z-index:900;left:18px;top:50%;transform:translateY(-50%);display:grid;grid-template-columns:auto 1px;gap:12px;align-items:center;pointer-events:none;opacity:0;transition:opacity .4s ease}
.io-rail.is-visible{opacity:1}
.io-rail-copy{writing-mode:vertical-rl;transform:rotate(180deg);display:flex;gap:11px;align-items:center;font-family:var(--font-brand);font-size:7.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.42);white-space:nowrap}
.io-rail-line{width:1px;height:88px;background:rgba(255,255,255,.12);position:relative;overflow:hidden}
.io-rail-line i{position:absolute;inset:auto 0 0;height:var(--io-rail-progress,0%);background:rgba(255,255,255,.8);transition:height .3s var(--io-ease)}

/* material sequences use the existing assets as composed editorial spreads */
.mat-flow{gap:var(--io-gap)!important}
body.home .mat-flow.io-material-deck{display:grid!important;grid-template-columns:minmax(0,1.85fr) minmax(280px,.85fr)!important;grid-template-rows:minmax(520px,68vh) minmax(460px,58vh);gap:var(--io-gap)!important;max-width:var(--io-max)!important;padding:0 var(--io-gutter)!important}
body.home .mat-flow.io-material-deck>.mf-full,body.home .mat-flow.io-material-deck>.mf-pair{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}
body.home .mat-flow.io-material-deck>.mf-full:nth-child(1){grid-column:1;grid-row:1}
body.home .mat-flow.io-material-deck>.mf-pair:nth-child(2){grid-column:2;grid-row:1;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important;gap:var(--io-gap)!important}
body.home .mat-flow.io-material-deck>.mf-full:nth-child(3){grid-column:2;grid-row:2;aspect-ratio:auto!important}
body.home .mat-flow.io-material-deck>.mf-pair:nth-child(4){grid-column:1;grid-row:2;display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--io-gap)!important}
body.home .mat-flow.io-material-deck .mf-pair>div{height:100%!important;max-height:none!important;aspect-ratio:auto!important}
.mat-flow.contained{max-width:var(--io-max)!important;padding-left:var(--io-gutter)!important;padding-right:var(--io-gutter)!important;gap:var(--io-gap)!important}
.mat-flow.contained .mf-full{width:100%!important;max-width:none!important;margin:0!important;aspect-ratio:16/9!important;max-height:680px!important}
.mat-flow.contained .mf-pair{gap:var(--io-gap)!important}

/* dark macro bands become deliberate framed studies, not apparent blank space */
.mrest{padding:clamp(28px,4vw,60px) var(--io-gutter)!important;margin:0!important;background:#030303}
.mrest::before{content:attr(aria-label);display:block;max-width:var(--io-max);margin:0 auto 18px;font-family:var(--font-brand);font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.38)}
.mrest .mr-media{width:100%!important;max-width:var(--io-max)!important;margin:0 auto!important;height:auto!important;aspect-ratio:21/8!important;border:1px solid rgba(255,255,255,.07);background:#080808}
.mrest .mr-media img{height:100%!important;filter:brightness(1.18) contrast(1.04)}

/* no-gap interactive galleries: deterministic three-image architectural spreads */
.gallery.io-collage{display:block!important;max-width:var(--io-max)!important;margin:clamp(32px,4vw,64px) auto 0!important;padding:0 var(--io-gutter)!important}
.io-collage-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--io-gap);height:clamp(500px,55vw,760px);margin-bottom:var(--io-gap)}
.io-collage-row>.cell{width:auto!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;grid-column:auto;grid-row:auto;position:relative;overflow:hidden;background:#090909}
.io-collage-row.io-pattern-a>.cell:nth-child(1){grid-column:1/8;grid-row:1/3}
.io-collage-row.io-pattern-a>.cell:nth-child(2){grid-column:8/13;grid-row:1}
.io-collage-row.io-pattern-a>.cell:nth-child(3){grid-column:8/13;grid-row:2}
.io-collage-row.io-pattern-b>.cell:nth-child(1){grid-column:1/6;grid-row:1}
.io-collage-row.io-pattern-b>.cell:nth-child(2){grid-column:1/6;grid-row:2}
.io-collage-row.io-pattern-b>.cell:nth-child(3){grid-column:6/13;grid-row:1/3}
.io-collage-row.io-duo{grid-template-rows:1fr;height:clamp(420px,42vw,610px)}
.io-collage-row.io-duo>.cell:nth-child(1){grid-column:1/7;grid-row:1}
.io-collage-row.io-duo>.cell:nth-child(2){grid-column:7/13;grid-row:1}
.io-collage-row.io-single{display:block;height:clamp(440px,48vw,680px)}
.io-collage-row.io-single>.cell{height:100%!important}
.io-collage-row.io-quad{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(720px,70vw,920px)}
.io-collage-row.io-quad>.cell{grid-column:auto!important;grid-row:auto!important}
.io-media-meta{position:absolute;z-index:5;left:18px;right:18px;bottom:16px;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-brand);font-size:7.5px;letter-spacing:.18em;text-transform:uppercase;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .45s var(--io-ease),transform .55s var(--io-ease);pointer-events:none;text-shadow:0 1px 12px rgba(0,0,0,.65)}
.io-media-frame:hover .io-media-meta,.io-media-frame:focus-visible .io-media-meta{opacity:1;transform:none}
.io-media-frame[role="button"]{cursor:zoom-in;outline:none}
.io-media-frame[role="button"]:focus-visible{box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)}

/* key page compositions */
.offer .flagship{display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(330px,.72fr)!important;max-width:var(--io-max)!important;min-height:clamp(600px,72vh,820px);margin:0 auto!important;border:1px solid rgba(255,255,255,.07);background:#050505}
.offer .flagship .fimg{min-height:100%!important;max-height:none!important;height:100%!important}
.offer .flagship .fcopy{display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,76px)!important;border-left:1px solid var(--io-line)}
.el-grid.io-feature-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(260px,30vw));gap:var(--io-gap)!important;max-width:var(--io-max)!important;padding:0 var(--io-gutter)!important}
.el-grid.io-feature-grid>.el-card:nth-child(1){grid-column:1/8;grid-row:1/3}
.el-grid.io-feature-grid>.el-card:nth-child(2){grid-column:8/13;grid-row:1}
.el-grid.io-feature-grid>.el-card:nth-child(3){grid-column:8/13;grid-row:2}
.areas-grid.io-area-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(220px,25vw));gap:var(--io-gap)!important;max-width:var(--io-max)!important;padding:0 var(--io-gutter)!important}
.areas-grid.io-area-grid>.area-card:nth-child(1){grid-column:1/8;grid-row:1/3}
.areas-grid.io-area-grid>.area-card:nth-child(2){grid-column:8/13;grid-row:1}
.areas-grid.io-area-grid>.area-card:nth-child(3){grid-column:8/13;grid-row:2}
.areas-grid.io-area-grid>.area-card:nth-child(4){grid-column:1/7;grid-row:3}
.areas-grid.io-area-grid>.area-card:nth-child(5){grid-column:7/13;grid-row:3}
.el-card,.area-card{overflow:hidden!important;position:relative!important}
.el-card .el-lab,.area-card .lab{z-index:4!important;transition:transform .55s var(--io-ease),opacity .45s ease}
.el-card:hover .el-lab,.area-card:hover .lab{transform:translateY(-5px)}
.split.io-panel-strip{display:flex!important;gap:var(--io-gap)!important;max-width:var(--io-max)!important;height:clamp(560px,66vh,780px);padding:0 var(--io-gutter)!important}
.split.io-panel-strip>.ph{flex:1 1 0;min-width:0;height:100%!important;transition:flex .75s var(--io-ease),filter .6s ease;overflow:hidden;position:relative}
.split.io-panel-strip:hover>.ph{filter:brightness(.55)}
.split.io-panel-strip>.ph:hover{flex:1.65 1 0;filter:brightness(1)}
.cmats-grid.io-triptych{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(260px,.7fr)!important;grid-template-rows:repeat(2,minmax(250px,28vw));gap:var(--io-gap)!important;max-width:var(--io-max)!important}
.cmats-grid.io-triptych>.mcell:nth-child(1){grid-column:1;grid-row:1/3}
.cmats-grid.io-triptych>.mcell:nth-child(2){grid-column:2;grid-row:1}
.cmats-grid.io-triptych>.mcell:nth-child(3){grid-column:2;grid-row:2}
.range-grid.io-range-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--io-gap)!important;max-width:var(--io-max)!important}
.range-grid.io-range-grid>.range[data-lead]{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(320px,.72fr);min-height:clamp(520px,62vh,720px)}
.range-grid.io-range-grid>.range[data-lead]>img{height:100%!important;min-height:100%;grid-column:1;grid-row:1}
.range-grid.io-range-grid>.range[data-lead]>.body{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(34px,4vw,62px)!important;border-left:1px solid var(--io-line)}
.range-grid.io-range-grid>.range:not([data-lead]){min-height:310px!important}
.mgrid{gap:var(--io-gap)!important}

/* journal becomes an architectural reading layout */
.jrnl{max-width:var(--io-max)!important;padding-left:var(--io-gutter)!important;padding-right:var(--io-gutter)!important}
.jrnl-head{max-width:980px!important;margin-left:auto!important;margin-right:auto!important;padding-top:clamp(88px,9vw,132px)!important;padding-bottom:clamp(64px,7vw,104px)!important}
.jrnl-feature{width:100%!important;max-width:none!important;margin:0 auto clamp(72px,8vw,120px)!important}
.jrnl-feature .jf-media{aspect-ratio:21/9!important;max-height:720px}
.jrnl-body{display:grid!important;grid-template-columns:minmax(130px,.45fr) minmax(0,1.35fr) minmax(120px,.35fr);column-gap:clamp(28px,5vw,84px);max-width:1180px!important;margin:0 auto!important}
.jrnl-body>p,.jrnl-body>h3{grid-column:2}
.jrnl-body>.jrnl-sub{position:relative;margin-top:clamp(70px,7vw,108px)!important}
.jrnl-body>.jrnl-sub::before{content:"";position:absolute;right:calc(100% + 28px);top:.7em;width:clamp(54px,6vw,96px);height:1px;background:rgba(255,255,255,.25)}
.jrnl-signoff{margin-top:clamp(80px,8vw,124px)!important}

/* process and divisions as interactive ruled indexes */
.psteps,.div-row,.stat-row{gap:0!important;border:1px solid var(--io-line)!important;background:var(--io-line)!important}
.pstep,.dcell,.stat{position:relative;overflow:hidden;background:#050505!important;transition:background .45s ease,transform .55s var(--io-ease)!important}
.pstep::after,.dcell::after{content:"";position:absolute;inset:auto 0 0;height:2px;background:#f4f2ec;transform:scaleX(0);transform-origin:left;transition:transform .65s var(--io-ease)}
.pstep:hover,.dcell:hover{background:#0c0c0c!important;transform:translateY(-2px)}
.pstep:hover::after,.dcell:hover::after{transform:scaleX(1)}

/* buttons: deliberate fill, press and click pulse */
.io-action{position:relative!important;isolation:isolate;overflow:hidden!important;transform:translateZ(0);transition:color .45s var(--io-ease),border-color .45s ease,transform .18s var(--io-ease)!important}
.io-action::before{content:"";position:absolute;inset:0;z-index:-1;background:#f4f2ec;transform:scaleX(0);transform-origin:left;transition:transform .52s var(--io-ease)}
.io-action::after{content:"";position:absolute;width:18px;height:18px;left:var(--io-click-x,50%);top:var(--io-click-y,50%);border:1px solid currentColor;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none}
.io-action:hover{color:#050505!important;border-color:#f4f2ec!important}
.io-action:hover::before{transform:scaleX(1)}
.io-action.io-down{transform:translateY(1px) scale(.982)!important}
.io-action.io-activated::after{animation:io-ring .52s var(--io-ease)}
@keyframes io-ring{0%{opacity:.7;transform:translate(-50%,-50%) scale(.15)}100%{opacity:0;transform:translate(-50%,-50%) scale(9)}}

/* full-screen image viewer */
.io-viewer{position:fixed;inset:0;z-index:20000;background:rgba(0,0,0,.97);display:grid;grid-template-rows:auto 1fr auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s ease,visibility .42s}
.io-viewer.is-open{opacity:1;visibility:visible;pointer-events:auto}
.io-viewer-head,.io-viewer-foot{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;font-family:var(--font-brand);font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.62)}
.io-viewer-stage{position:relative;min-height:0;display:grid;place-items:center;overflow:hidden;padding:0 clamp(20px,5vw,80px)}
.io-viewer-stage img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;opacity:0;transform:scale(.985);transition:opacity .42s ease,transform .7s var(--io-ease)}
.io-viewer.is-ready .io-viewer-stage img{opacity:1;transform:scale(1)}
.io-viewer-close,.io-viewer-nav{appearance:none;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.25);color:#fff;font-family:var(--font-brand);font-size:8px;letter-spacing:.16em;text-transform:uppercase;padding:12px 16px;cursor:pointer}
.io-viewer-navs{position:absolute;inset:50% 22px auto;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}
.io-viewer-nav{pointer-events:auto;width:46px;height:46px;padding:0;border-radius:50%}
.io-viewer-caption{max-width:70ch;text-transform:none;font-family:var(--font-body);font-size:11px;letter-spacing:.04em;line-height:1.5}
.io-viewer-count{white-space:nowrap}
body.io-viewer-open{overflow:hidden}

/* two-plane page transition: closes and reopens like architectural shutters */
#pt{position:fixed!important;inset:0!important;z-index:30000!important;pointer-events:none!important;visibility:hidden!important;opacity:1!important;background:transparent!important;transition:visibility 0s linear .9s!important}
#pt img{display:none!important}
#pt::before,#pt::after{content:"";position:absolute;left:0;right:0;height:50.2%;background:#020202;transform:scaleY(0);transition:transform .68s var(--io-ease-in);will-change:transform}
#pt::before{top:0;transform-origin:top}
#pt::after{bottom:0;transform-origin:bottom}
html.pt-on #pt{visibility:visible!important;transition-delay:0s!important}
html.pt-vis #pt::before,html.pt-vis #pt::after{transform:scaleY(1)}
html.pt-fast #pt::before,html.pt-fast #pt::after{transition-duration:.5s}

/* footer supporting type recedes, mark remains authoritative */
footer{padding-top:clamp(62px,6vw,84px)!important}
html footer .foot-brand .blurb,html footer .foot-brand .foot-areas,html footer .foot-grid .blurb,html footer .foot-grid .foot-areas,html footer .blurb,.foot-col,.foot-col a,.foot-col h5,.foot-bottom{font-size:8.7px!important;letter-spacing:.14em!important;line-height:1.72!important}
footer .logo img{height:15px!important}
.foot-col h5{margin-bottom:8px!important}.foot-col a{margin-bottom:5px!important}

@media (max-width:1100px){.io-rail{display:none}.offer .flagship{grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr)!important}}
@media (max-width:860px){
 .intro-band,.statement,.story,.about,.element,.divisions,.process,section.contact,.materials,.mats,.faq,.offer,.ranges{padding-top:clamp(60px,15vw,82px)!important;padding-bottom:clamp(60px,15vw,82px)!important}
 .io-section::after{top:15px;right:20px}
 body.home .mat-flow.io-material-deck{display:flex!important;flex-direction:column!important;padding:0 20px!important;gap:8px!important}
 body.home .mat-flow.io-material-deck>.mf-full,body.home .mat-flow.io-material-deck>.mf-pair{height:auto!important;min-height:0!important}
 body.home .mat-flow.io-material-deck>.mf-full{aspect-ratio:4/3!important}
 body.home .mat-flow.io-material-deck>.mf-pair{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important;gap:8px!important}
 body.home .mat-flow.io-material-deck .mf-pair>div{aspect-ratio:3/4!important}
 .mrest{padding:24px 20px!important}.mrest .mr-media{aspect-ratio:4/3!important}.mrest::before{margin-bottom:12px}
 .gallery.io-collage{padding:0 20px!important;margin-top:28px!important}
 .io-collage-row,.io-collage-row.io-duo,.io-collage-row.io-quad{height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}
 .io-collage-row>.cell,.io-collage-row.io-pattern-a>.cell,.io-collage-row.io-pattern-b>.cell,.io-collage-row.io-duo>.cell,.io-collage-row.io-quad>.cell{grid-column:auto!important;grid-row:auto!important;aspect-ratio:3/4!important;min-height:0!important}
 .io-collage-row>.cell:first-child:nth-last-child(3){grid-column:1/-1!important;aspect-ratio:4/3!important}
 .io-collage-row.io-single>.cell{aspect-ratio:4/3!important}
 .io-media-meta{opacity:1;transform:none;left:12px;right:12px;bottom:12px;font-size:7px}
 .offer .flagship{display:block!important;min-height:0!important;margin:0 20px!important}.offer .flagship .fimg{height:auto!important;min-height:0!important;aspect-ratio:4/3}.offer .flagship .fcopy{border-left:0;border-top:1px solid var(--io-line);padding:38px 26px!important}
 .el-grid.io-feature-grid,.areas-grid.io-area-grid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important;padding:0 20px!important;gap:8px!important}
 .el-grid.io-feature-grid>* ,.areas-grid.io-area-grid>*{grid-column:auto!important;grid-row:auto!important;aspect-ratio:3/4!important;min-height:0!important}
 .el-grid.io-feature-grid>*:first-child,.areas-grid.io-area-grid>*:first-child{grid-column:1/-1!important;aspect-ratio:4/3!important}
 .split.io-panel-strip{height:auto!important;display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px!important;gap:8px!important;scrollbar-width:none}.split.io-panel-strip::-webkit-scrollbar{display:none}.split.io-panel-strip>.ph{flex:0 0 82vw!important;height:68vh!important;scroll-snap-align:center;filter:none!important}
 .cmats-grid.io-triptych{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important;gap:8px!important}.cmats-grid.io-triptych>.mcell{grid-column:auto!important;grid-row:auto!important;aspect-ratio:3/4}.cmats-grid.io-triptych>.mcell:first-child{grid-column:1/-1!important;aspect-ratio:4/3!important}
 .range-grid.io-range-grid{grid-template-columns:1fr!important;gap:8px!important}.range-grid.io-range-grid>.range[data-lead]{display:block!important;grid-column:auto!important;min-height:0!important}.range-grid.io-range-grid>.range[data-lead]>img{height:auto!important;aspect-ratio:4/3}.range-grid.io-range-grid>.range[data-lead]>.body{border-left:0;border-top:1px solid var(--io-line);padding:30px 24px!important}
 .jrnl{padding-left:20px!important;padding-right:20px!important}.jrnl-feature .jf-media{aspect-ratio:4/3!important}.jrnl-body{display:block!important}.jrnl-body>.jrnl-sub::before{display:none}
 .io-viewer-head,.io-viewer-foot{padding:16px}.io-viewer-stage{padding:0 14px}.io-viewer-navs{left:8px;right:8px}.io-viewer-caption{font-size:10px;max-width:72%}
 html footer .foot-brand .blurb,html footer .foot-brand .foot-areas,html footer .foot-grid .blurb,html footer .foot-grid .foot-areas,html footer .blurb,.foot-col,.foot-col a,.foot-col h5,.foot-bottom{font-size:8.5px!important;letter-spacing:.13em!important}
}
@media (max-width:520px){
 .io-collage-row,.io-collage-row.io-duo,.io-collage-row.io-quad{display:block!important}.io-collage-row>.cell{margin-bottom:8px;aspect-ratio:4/5!important}.io-collage-row>.cell:first-child:nth-last-child(3),.io-collage-row.io-single>.cell{aspect-ratio:4/3!important}
 .el-grid.io-feature-grid,.areas-grid.io-area-grid,.cmats-grid.io-triptych{grid-template-columns:1fr!important}.el-grid.io-feature-grid>*:first-child,.areas-grid.io-area-grid>*:first-child,.cmats-grid.io-triptych>.mcell:first-child{grid-column:1!important}
}
@media (prefers-reduced-motion:reduce){
 .reveal,.rv-stagger,.io-copy-reveal,.io-media-frame,.io-media-frame>img{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.io-media-frame::after{display:none!important}.io-action,.io-action::before,.io-action::after{transition:none!important;animation:none!important}.io-action.io-down{transform:none!important}#pt::before,#pt::after{transition-duration:.18s!important}
}


/* ============================================================
   Z182 PRECISION PASS
   Effective type, mobile collision protection, image spread,
   and clearer separation below the heroes only.
   ============================================================ */

/* Reading copy must read as content, not microcopy. */
.statement p,
.intro-band p.sub,
.story p,
section.contact .intro,
.form-side .intro,
.about .lead,
.element .copy p,
.cta-inner p,
.range p,
.fblurb,
.dcell .dd,
.area-card .ad,
.faq .a,
.jrnl-body>p,
.jrnl-body .read,
.read{
  font-family:var(--font-body)!important;
  font-size:clamp(13px,.86vw,14px)!important;
  line-height:1.76!important;
  letter-spacing:.025em!important;
  text-transform:none!important;
  font-weight:200!important;
}

/* Keep supporting labels small, but not microscopic. */
.about .tag,.mats-eyebrow,.statement .tag,.intro-band .tag,.story .tag,
section.contact .tag,.hdef .tag,.element .copy .tag,.nums .tag,
.cta-inner .tag,.faq .faq-tag,.rest-label,.flabel,.range .num,
.area-card .lab .v,.el-card .el-lab .v{
  font-size:9.5px!important;
  line-height:1.5!important;
  letter-spacing:.17em!important;
}

/* Headings retain authority while wrapping cleanly. */
.statement h2,.story h2,.about h2,.element .copy h2,
.mats-h,.offer .head h2,.ranges .head h2,.faq h2,.cta-inner h2{
  text-wrap:balance;
  overflow-wrap:normal;
  word-break:normal;
}

/* Portfolio headers use a true two-column hierarchy on desktop. */
.pf-head{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(190px,.42fr)!important;
  align-items:end!important;
  gap:clamp(28px,4vw,72px)!important;
  padding:clamp(50px,5vw,72px) var(--io-gutter) clamp(30px,3.2vw,46px)!important;
  max-width:var(--io-max);
  margin-inline:auto;
}
.pf-head h2{
  font-size:clamp(19px,1.65vw,24px)!important;
  line-height:1.38!important;
  letter-spacing:.16em!important;
  text-wrap:balance;
  overflow:visible!important;
}
.pf-head span{
  font-size:9.5px!important;
  line-height:1.65!important;
  letter-spacing:.16em!important;
  text-align:right;
  max-width:34ch;
  justify-self:end;
  overflow:visible!important;
}

/* Prevent word-reveal wrappers from clipping or colliding between lines. */
.io-section .word-rise,.cta-sec .word-rise{
  line-height:inherit;
  padding-block:.08em .12em;
  margin-block:-.08em -.12em;
  vertical-align:bottom;
}
.io-section h2,.cta-sec h2{overflow:visible!important}

/* Separation is created with real space and a restrained edge, not grey sludge. */
.gallery.io-collage,
.el-grid.io-feature-grid,
.areas-grid.io-area-grid,
.cmats-grid.io-triptych,
.range-grid.io-range-grid,
body.home .mat-flow.io-material-deck,
.mat-flow.contained,
.split.io-panel-strip{background:#000!important}
.io-collage-row>.cell,
.el-card,.area-card,.mcell,.range,.offer .flagship,
.split.io-panel-strip>.ph,.mf-pair>div,.mf-full,.mrest .mr-media{
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.075);
}
.el-card,.area-card,.range,.mcell,.io-collage-row>.cell{
  isolation:isolate;
}

/* Card captions gain hierarchy and breathing room. */
.el-card .el-lab,.area-card .lab{
  padding:clamp(22px,2.5vw,36px)!important;
  background:linear-gradient(0deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.68) 38%,rgba(0,0,0,.08) 76%,transparent 100%)!important;
}
.el-card .el-lab h4,.area-card .lab h3{
  font-size:clamp(12px,1vw,15px)!important;
  line-height:1.42!important;
  letter-spacing:.16em!important;
  text-wrap:balance;
  overflow:visible!important;
}
.area-card .ad{
  max-width:38ch;
  margin-top:12px!important;
}
.el-card .el-lab::before,.area-card .lab::before{
  content:"";
  display:block;
  width:30px;
  height:1px;
  margin-bottom:14px;
  background:rgba(255,255,255,.55);
}

/* Image reveals feel responsive, without the old slow curtain drag. */
.io-media-frame::after{transition-duration:.88s!important}
.io-media-frame>img{
  transition:transform 1s var(--io-ease),filter .86s var(--io-ease)!important;
  filter:brightness(.82) contrast(.94)!important;
}
.io-media-frame.io-in>img{filter:none!important}
.reveal,.rv-stagger,.io-copy-reveal{
  transform:translate3d(0,16px,0)!important;
  transition-duration:.7s,.88s!important;
}
.reveal.in,.rv-stagger.in,.io-copy-reveal.io-in,.io-section.io-in{transform:none!important}

/* Tablet and phone typography and composition. */
@media (max-width:860px){
  .statement p,.intro-band p.sub,.story p,section.contact .intro,.form-side .intro,
  .about .lead,.element .copy p,.cta-inner p,.range p,.fblurb,.dcell .dd,
  .area-card .ad,.faq .a,.jrnl-body>p,.jrnl-body .read,.read{
    font-size:14px!important;
    line-height:1.72!important;
    letter-spacing:.018em!important;
  }
  .statement h2,.story h2,.about h2,.element .copy h2,
  .mats-h,.offer .head h2,.ranges .head h2,.faq h2{
    font-size:clamp(18px,5.2vw,22px)!important;
    line-height:1.46!important;
    letter-spacing:.12em!important;
  }
  .pf-head{
    grid-template-columns:1fr!important;
    align-items:start!important;
    gap:11px!important;
    padding:46px 20px 28px!important;
  }
  .pf-head h2{
    font-size:clamp(18px,5.4vw,22px)!important;
    line-height:1.42!important;
    letter-spacing:.12em!important;
    max-width:15ch;
  }
  .pf-head span{
    justify-self:start;
    text-align:left;
    max-width:31ch;
    font-size:9.5px!important;
    line-height:1.6!important;
    letter-spacing:.14em!important;
  }
  body.home .mat-flow.io-material-deck{gap:12px!important}
  body.home .mat-flow.io-material-deck>.mf-pair{gap:12px!important}
  .gallery.io-collage{padding:0 16px!important}
  .io-collage-row{gap:12px!important;margin-bottom:12px!important}
  .el-grid.io-feature-grid,.areas-grid.io-area-grid{
    padding-inline:16px!important;
    gap:12px!important;
  }
  .cmats-grid.io-triptych,.range-grid.io-range-grid{gap:12px!important}
  .split.io-panel-strip{gap:12px!important;padding-inline:16px!important;scroll-padding-inline:16px}
  .split.io-panel-strip>.ph{flex-basis:86vw!important}
  .io-media-meta{
    left:14px!important;right:14px!important;bottom:14px!important;
    font-size:8.5px!important;letter-spacing:.14em!important;
  }
  .el-card .el-lab,.area-card .lab{padding:22px!important}
  .el-card .el-lab h4,.area-card .lab h3{
    font-size:13px!important;
    line-height:1.4!important;
    letter-spacing:.14em!important;
  }
  .area-card .ad{font-size:12.5px!important;line-height:1.62!important}
}

/* Phone image spread: one lead image plus paired details, never an endless single stack. */
@media (max-width:520px){
  .io-collage-row,.io-collage-row.io-duo,.io-collage-row.io-quad,
  .io-collage-row.io-pattern-a,.io-collage-row.io-pattern-b{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    grid-template-rows:auto!important;
    gap:10px!important;
    margin-bottom:10px!important;
    height:auto!important;
  }
  .io-collage-row>.cell,
  .io-collage-row.io-pattern-a>.cell,
  .io-collage-row.io-pattern-b>.cell,
  .io-collage-row.io-duo>.cell,
  .io-collage-row.io-quad>.cell{
    grid-column:auto!important;
    grid-row:auto!important;
    aspect-ratio:3/4!important;
    margin:0!important;
  }
  .io-collage-row.io-pattern-a>.cell:first-child,
  .io-collage-row.io-pattern-b>.cell:first-child{
    grid-column:1/-1!important;
    aspect-ratio:4/3!important;
  }
  .io-collage-row.io-single{display:block!important;height:auto!important}
  .io-collage-row.io-single>.cell{aspect-ratio:4/3!important}
  .io-collage-row.io-duo>.cell{aspect-ratio:4/5!important}

  /* Element image cards retain a lead frame and a paired detail row. */
  .el-grid.io-feature-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:10px!important;
  }
  .el-grid.io-feature-grid>*{grid-column:auto!important;aspect-ratio:3/4!important}
  .el-grid.io-feature-grid>*:first-child{grid-column:1/-1!important;aspect-ratio:4/3!important}

  /* Text-heavy coverage cards remain full-width and readable. */
  .areas-grid.io-area-grid{grid-template-columns:1fr!important;gap:12px!important}
  .areas-grid.io-area-grid>*{grid-column:1!important;aspect-ratio:4/3!important;min-height:300px!important}

  /* Material triptychs keep a large lead and two supporting details. */
  .cmats-grid.io-triptych{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
  .cmats-grid.io-triptych>.mcell{grid-column:auto!important;aspect-ratio:3/4!important}
  .cmats-grid.io-triptych>.mcell:first-child{grid-column:1/-1!important;aspect-ratio:4/3!important}

  .pf-head h2{max-width:13ch}
  .cta-inner h2{line-height:1.42!important;letter-spacing:.12em!important}
}

/* ============================================================
   Z183 IMAGE INTENT SYSTEM
   Curates proof, reduces repetition, and uses progressive disclosure.
   Heroes remain outside this system.
   ============================================================ */

/* Curated image stories introduce a reason before another wall of photography. */
.gallery.io-collage[data-io-story]{margin-top:clamp(28px,3.6vw,54px)!important}
.io-story-block{position:relative}
.io-story-block+.io-story-block{margin-top:clamp(58px,7vw,104px)}
.io-story-head{
  display:grid;
  grid-template-columns:52px minmax(0,1fr) auto;
  align-items:center;
  gap:18px;
  margin:0 0 18px;
  padding:14px 2px 13px;
  border-top:1px solid rgba(255,255,255,.14);
  border-bottom:1px solid rgba(255,255,255,.075);
  font-family:var(--font-brand);
  text-transform:uppercase;
  letter-spacing:.15em;
}
.io-story-head span,.io-story-head em{font-size:8.5px;font-style:normal;color:rgba(255,255,255,.44);white-space:nowrap}
.io-story-head b{font-size:10px;font-weight:400;color:rgba(255,255,255,.86)}
.io-story-block .io-collage-row:last-child{margin-bottom:0}
.io-story-material .io-collage-row{height:clamp(430px,42vw,620px)}
.io-story-range .io-collage-row{height:clamp(500px,53vw,730px)}

/* Element initially shows a representative cross-section. The archive is available by choice. */
.io-gallery-toggle{
  width:100%;
  min-height:62px;
  margin:clamp(42px,5vw,72px) 0 0;
  padding:18px 2px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  border:0;
  border-top:1px solid rgba(255,255,255,.18);
  border-bottom:1px solid rgba(255,255,255,.09);
  background:#000;
  color:#f4f2ec;
  font-family:var(--font-brand);
  font-size:9.5px;
  font-weight:400;
  letter-spacing:.16em;
  text-transform:uppercase;
  cursor:pointer;
  text-align:left;
}
.io-gallery-toggle i{font-style:normal;font-size:17px;font-weight:200;line-height:1;transition:transform .55s var(--io-ease)}
.io-gallery-toggle.is-open i{transform:rotate(180deg)}
.io-more-deck{
  max-height:0;
  overflow:hidden;
  opacity:0;
  visibility:hidden;
  transform:translate3d(0,18px,0);
  margin-top:0!important;
  transition:max-height 1.05s var(--io-ease),opacity .55s ease,transform .8s var(--io-ease),visibility 0s linear 1.05s,margin-top .8s var(--io-ease);
}
.io-more-deck.is-open{
  max-height:5200px;
  opacity:1;
  visibility:visible;
  transform:none;
  margin-top:clamp(54px,6vw,90px)!important;
  transition:max-height 1.2s var(--io-ease),opacity .6s ease .12s,transform .9s var(--io-ease),visibility 0s,margin-top .8s var(--io-ease);
}

/* Home materials now make one clear argument: process, raw material, edge, finish. */
body.home .mat-flow.io-material-deck{
  grid-template-columns:minmax(0,1.62fr) minmax(300px,.78fr)!important;
  grid-template-rows:repeat(2,minmax(310px,35vw))!important;
}
body.home .mat-flow.io-material-deck>.mf-full:nth-child(1){grid-column:1!important;grid-row:1/3!important}
body.home .mat-flow.io-material-deck>.mf-pair:nth-child(2){grid-column:2!important;grid-row:1!important;grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important}
body.home .mat-flow.io-material-deck>.mf-full:nth-child(3){grid-column:2!important;grid-row:2!important}

/* Capability proof avoids repeating the same stone macros immediately afterwards. */
.about .div-row[data-io-curated="capability-proof"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.about .div-row[data-io-curated="capability-proof"]>.mcell{aspect-ratio:16/9;min-height:0;position:relative;overflow:hidden}
.about .div-row[data-io-curated="capability-proof"]>.mcell:nth-child(5){grid-column:1/3}
.about .div-row[data-io-curated="capability-proof"]>.mcell:nth-child(6){grid-column:3/5}

/* Purpose replaces the generic View label and makes each frame earn its place. */
.io-media-meta em{max-width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}
.io-media-frame[data-io-purpose]::before{
  content:"";
  position:absolute;
  inset:auto 0 0;
  height:30%;
  z-index:1;
  pointer-events:none;
  background:linear-gradient(0deg,rgba(0,0,0,.32),transparent);
  opacity:.55;
}

/* Secondary Element studies should not create hidden keyboard stops. */
.io-more-deck[inert]{pointer-events:none}

@media (max-width:860px){
  .io-story-block+.io-story-block{margin-top:54px}
  .io-story-head{grid-template-columns:36px minmax(0,1fr) auto;gap:10px;margin-bottom:12px;padding:12px 0}
  .io-story-head span,.io-story-head em{font-size:7.5px;letter-spacing:.13em}
  .io-story-head b{font-size:9px;letter-spacing:.14em}
  .io-gallery-toggle{margin-top:38px;min-height:58px;font-size:9px;padding-inline:0}
  body.home .mat-flow.io-material-deck{display:flex!important;flex-direction:column!important}
  body.home .mat-flow.io-material-deck>.mf-full:nth-child(1),body.home .mat-flow.io-material-deck>.mf-full:nth-child(3){aspect-ratio:4/3!important}
  body.home .mat-flow.io-material-deck>.mf-pair:nth-child(2){display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important}
  .about .div-row[data-io-curated="capability-proof"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  .about .div-row[data-io-curated="capability-proof"]>.mcell:nth-child(5),
  .about .div-row[data-io-curated="capability-proof"]>.mcell:nth-child(6){grid-column:1/-1;aspect-ratio:4/3}
}

@media (max-width:520px){
  .io-story-head{grid-template-columns:28px minmax(0,1fr);row-gap:5px}
  .io-story-head em{grid-column:2;justify-self:start}
  .io-story-material .io-collage-row,.io-story-range .io-collage-row{height:auto}
  .io-gallery-toggle{font-size:8.5px;letter-spacing:.14em}
  .io-more-deck.is-open{max-height:7600px}
  .about .div-row[data-io-curated="capability-proof"]>.dcell{min-height:170px}
}

@media (prefers-reduced-motion:reduce){
  .io-more-deck,.io-more-deck.is-open{transition:none!important;transform:none!important}
}

/* ============================================================
   Z184 : ARCHITECTURAL PLACEMENT / COMPLETE ELEMENT / SCALE PROOF
   Heroes remain outside this layer and are intentionally untouched.
   ============================================================ */
:root{--z184-gap:clamp(10px,1vw,16px);--z184-rule:rgba(255,255,255,.10)}

/* asymmetric editorial introductions */
@media(min-width:861px){
 body.home .about-inner{max-width:var(--io-max)!important;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--z184-gap);align-items:start}
 body.home .about .tag{grid-column:1/3;grid-row:1;text-align:left!important;margin:7px 0 0!important;padding-top:14px;border-top:1px solid var(--z184-rule)}
 body.home .about h2{grid-column:3/10;grid-row:1;text-align:left!important;max-width:none!important;margin:0!important;line-height:1.48!important}
 body.home .about .lead{grid-column:7/12;grid-row:2;text-align:left!important;max-width:none!important;margin:34px 0 58px!important}
 body.home .about .div-row{grid-column:1/13;grid-row:3}

 .intro-band,.statement{max-width:var(--io-max)!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding-left:var(--io-gutter)!important;padding-right:var(--io-gutter)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--z184-gap);text-align:left!important;align-items:start}
 .intro-band>.tag,.statement>.tag{grid-column:1/4;grid-row:1;margin:6px 0 0!important;text-align:left!important;padding-top:14px;border-top:1px solid var(--z184-rule)}
 .intro-band>p:not(.sub){grid-column:4/11;grid-row:1;margin:0!important;max-width:none!important;text-align:left!important}
 .intro-band>.sub{grid-column:7/12;grid-row:2;margin:36px 0 0!important;max-width:none!important;text-align:left!important}
 .statement>h2{grid-column:4/11;grid-row:1;margin:0!important;max-width:none!important;text-align:left!important;line-height:1.55!important}
 .statement>p{grid-column:7/12;grid-row:2;margin:36px 0 0!important;max-width:none!important;text-align:left!important}

 body.home .element>.copy{max-width:var(--io-max)!important;width:100%!important;margin:0 auto!important;padding:0 var(--io-gutter) clamp(70px,8vw,118px)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--z184-gap);align-items:start;text-align:left!important}
 body.home .element>.copy>.tag{grid-column:1/4;grid-row:1;margin:6px 0 0!important;text-align:left!important;padding-top:14px;border-top:1px solid var(--z184-rule)}
 body.home .element>.copy>h2{grid-column:4/11;grid-row:1;margin:0!important;text-align:left!important;line-height:1.15!important}
 body.home .element>.copy>h2 small{display:block!important;margin-top:17px!important;line-height:1.55!important;max-width:620px}
 body.home .element>.copy>p{grid-column:7/12;grid-row:2;margin:38px 0 0!important;max-width:none!important;text-align:left!important;transform:none!important}
 body.home .element>.copy>.el-explore{grid-column:7/12;grid-row:3;justify-self:start;margin-top:30px!important}

 body.page-about .story{max-width:var(--io-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--io-gutter)!important;padding-right:var(--io-gutter)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--z184-gap);text-align:left!important}
 body.page-about .story>.tag{grid-column:1/3;grid-row:1;margin:7px 0 0!important;text-align:left!important;padding-top:14px;border-top:1px solid var(--z184-rule)}
 body.page-about .story>h2{grid-column:3/10;grid-row:1;margin:0!important;max-width:none!important;text-align:left!important}
 body.page-about .story>p{grid-column:6/11;margin-left:0!important;margin-right:0!important;max-width:none!important;text-align:left!important}
 body.page-about .story>p:nth-of-type(1){grid-row:2;margin-top:46px!important}
 body.page-about .story>p:nth-of-type(2){grid-row:3}
 body.page-about .story>p:nth-of-type(3){grid-row:4}
 body.page-about .story>.origin-figure{grid-column:2/13;grid-row:5;margin-top:64px!important;width:auto!important;max-width:none!important}
}

/* homepage divisions become a composed capability field */
body.home .div-row{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:minmax(210px,17vw) minmax(260px,21vw)!important;gap:var(--z184-gap)!important;background:transparent!important;border:0!important}
body.home .div-row>.dcell,body.home .div-row>.mcell{min-height:0!important;border:1px solid var(--z184-rule);overflow:hidden}
body.home .div-row>.dcell:nth-child(1){grid-column:1/4;grid-row:1}
body.home .div-row>.dcell:nth-child(2){grid-column:4/9;grid-row:1}
body.home .div-row>.dcell:nth-child(3){grid-column:9/13;grid-row:1}
body.home .div-row>.dcell:nth-child(4){grid-column:1/6;grid-row:2}
body.home .div-row>.mcell:nth-child(5){grid-column:6/10;grid-row:2}
body.home .div-row>.mcell:nth-child(6){grid-column:10/13;grid-row:2}
body.home .div-row>.mcell img{height:100%!important;object-fit:cover}
body.home .div-row>.dcell{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(24px,2.5vw,38px)!important}
body.home .div-row>.dcell:nth-child(2){justify-content:flex-start;padding-top:clamp(32px,4vw,64px)!important}
body.home .div-row>.dcell:nth-child(4){justify-content:center;padding-left:clamp(36px,5vw,84px)!important}

/* every Element category, with deliberate unequal visual weight */
body.home .el-grid.io-feature-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:clamp(260px,25vw,390px) clamp(260px,25vw,390px) clamp(300px,28vw,430px)!important;gap:var(--z184-gap)!important;max-width:var(--io-max)!important;margin:0 auto!important;padding:0 var(--io-gutter) clamp(72px,8vw,120px)!important;background:transparent!important;border:0!important}
body.home .el-grid.io-feature-grid>.el-card{grid-column:auto;grid-row:auto;aspect-ratio:auto!important;border:1px solid var(--z184-rule);min-height:0!important}
body.home .el-grid.io-feature-grid>.el-card:nth-child(1){grid-column:1/8;grid-row:1/3}
body.home .el-grid.io-feature-grid>.el-card:nth-child(2){grid-column:8/13;grid-row:1}
body.home .el-grid.io-feature-grid>.el-card:nth-child(3){grid-column:8/13;grid-row:2}
body.home .el-grid.io-feature-grid>.el-card:nth-child(4){grid-column:1/5;grid-row:3}
body.home .el-grid.io-feature-grid>.el-card:nth-child(5){grid-column:5/13;grid-row:3}
body.home .el-card .el-index{position:absolute;z-index:6;top:18px;right:18px;font-family:var(--font-brand);font-size:7.5px;letter-spacing:.16em;color:rgba(255,255,255,.62);text-transform:uppercase;padding:8px 9px;background:rgba(0,0,0,.34);border:1px solid rgba(255,255,255,.11);backdrop-filter:blur(5px)}
body.home .el-card .el-lab{padding:clamp(24px,2.5vw,40px)!important;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.08) 66%,transparent 84%)!important}
body.home .el-card .el-lab h4{font-size:clamp(10px,.9vw,13px)!important;line-height:1.65!important;max-width:86%}
body.home .el-card:nth-child(2) img{object-position:center 58%}
body.home .el-card:nth-child(3) img{object-position:center 42%}
body.home .el-card:nth-child(4) img{object-position:center 52%}
body.home .el-card:nth-child(5) img{object-position:center 46%}

/* About scale proof: one dominant anchor, two supporting proofs */
.stats.io-proof-stats{background:#030303!important;padding:clamp(76px,8vw,126px) var(--io-gutter)!important;text-align:left!important;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}
.stats.io-proof-stats .stats-shell{max-width:var(--io-max);margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--z184-gap);align-items:start}
.stats.io-proof-stats .stats-kicker{grid-column:1/4;padding-top:14px;border-top:1px solid var(--z184-rule)}
.stats.io-proof-stats .stats-kicker .tag{margin:0!important;text-align:left!important;max-width:190px;line-height:1.8}
.stats.io-proof-stats .stat-row{grid-column:4/13;display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:minmax(210px,18vw) minmax(210px,18vw);gap:var(--z184-gap)!important;width:100%}
.stats.io-proof-stats .stat{margin:0!important;padding:clamp(28px,3vw,48px);border:1px solid var(--z184-rule);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;background:#070707;position:relative;overflow:hidden}
.stats.io-proof-stats .stat::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.65),transparent 64%);opacity:.28}
.stats.io-proof-stats .stat-founded{grid-column:1/6;grid-row:1/3}
.stats.io-proof-stats .stat-people{grid-column:6/10;grid-row:1}
.stats.io-proof-stats .stat-partners{grid-column:6/10;grid-row:2}
.stats.io-proof-stats .stat-founded .num{font-size:clamp(76px,10vw,154px)!important;font-weight:400!important;line-height:.78;letter-spacing:-.055em!important;margin-left:-.04em}
.stats.io-proof-stats .stat-people .num,.stats.io-proof-stats .stat-partners .num{font-size:clamp(48px,5vw,76px)!important;font-weight:400!important;line-height:.9;letter-spacing:-.025em!important}
.stats.io-proof-stats .stat .lbl{margin-top:clamp(22px,2.5vw,36px)!important;max-width:220px!important;font-size:9px!important;line-height:1.8!important;color:rgba(255,255,255,.55)!important}

@media(max-width:860px){
 .intro-band,.statement,body.home .about-inner,body.home .element>.copy,body.page-about .story{display:block!important;text-align:left!important;padding-left:22px!important;padding-right:22px!important}
 .intro-band>.tag,.statement>.tag,body.home .about .tag,body.home .element>.copy>.tag,body.page-about .story>.tag{border-top:1px solid var(--z184-rule);padding-top:12px;text-align:left!important;margin-bottom:28px!important}
 .intro-band>p,.intro-band>.sub,.statement>h2,.statement>p,body.home .about h2,body.home .about .lead,body.home .element>.copy>h2,body.home .element>.copy>p,body.home .element>.copy>.el-explore,body.page-about .story>h2,body.page-about .story>p,body.page-about .story>.origin-figure{margin-left:0!important;margin-right:0!important;text-align:left!important;max-width:none!important;transform:none!important}
 .intro-band>.sub,.statement>p,body.home .about .lead,body.home .element>.copy>p{margin-top:28px!important}
 body.home .element>.copy>.el-explore{margin-top:26px!important;display:inline-flex}
 body.home .element>.copy>h2 small{margin-top:13px!important;line-height:1.65!important}

 body.home .div-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;gap:10px!important}
 body.home .div-row>.dcell,body.home .div-row>.mcell{grid-column:auto!important;grid-row:auto!important;min-height:220px!important}
 body.home .div-row>.dcell:nth-child(1),body.home .div-row>.dcell:nth-child(4){grid-column:1/3!important}
 body.home .div-row>.dcell{padding:24px!important;justify-content:flex-end!important}
 body.home .div-row>.mcell{aspect-ratio:1/1}

 body.home .el-grid.io-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:300px 220px 230px!important;gap:10px!important;padding:0 20px 72px!important}
 body.home .el-grid.io-feature-grid>.el-card{grid-column:auto!important;grid-row:auto!important}
 body.home .el-grid.io-feature-grid>.el-card:nth-child(1){grid-column:1/3!important;grid-row:1!important}
 body.home .el-grid.io-feature-grid>.el-card:nth-child(2){grid-column:1!important;grid-row:2!important}
 body.home .el-grid.io-feature-grid>.el-card:nth-child(3){grid-column:2!important;grid-row:2!important}
 body.home .el-grid.io-feature-grid>.el-card:nth-child(4){grid-column:1!important;grid-row:3!important}
 body.home .el-grid.io-feature-grid>.el-card:nth-child(5){grid-column:2!important;grid-row:3!important}
 body.home .el-card .el-lab{padding:18px!important}
 body.home .el-card .el-lab h4{font-size:9.5px!important;line-height:1.55!important;max-width:100%}
 body.home .el-card .el-index{top:12px;right:12px;font-size:6.8px;padding:6px 7px}

 .stats.io-proof-stats{padding:68px 20px!important}
 .stats.io-proof-stats .stats-shell{display:block}
 .stats.io-proof-stats .stats-kicker{padding-top:12px;margin-bottom:30px}
 .stats.io-proof-stats .stats-kicker .tag{max-width:240px}
 .stats.io-proof-stats .stat-row{display:flex!important;flex-direction:column;gap:10px!important}
 .stats.io-proof-stats .stat{min-height:190px;padding:26px}
 .stats.io-proof-stats .stat-founded{min-height:310px;width:100%}
 .stats.io-proof-stats .stat-people{width:72%;align-self:flex-start}
 .stats.io-proof-stats .stat-partners{width:78%;align-self:flex-end}
 .stats.io-proof-stats .stat-founded .num{font-size:clamp(72px,25vw,104px)!important}
 .stats.io-proof-stats .stat-people .num,.stats.io-proof-stats .stat-partners .num{font-size:52px!important}
 body.page-about .story>.origin-figure{margin-top:46px!important;width:100%!important}
}

@media(max-width:430px){
 body.home .el-grid.io-feature-grid{grid-template-rows:280px 204px 214px!important}
 body.home .el-card .el-lab h4{font-size:9.4px!important;letter-spacing:.16em!important}
 body.home .div-row>.dcell,body.home .div-row>.mcell{min-height:200px!important}
}

/* Resolve the earlier two-column framework so the Z184 twelve-column placements win. */
@media(min-width:861px){
 body.home .about .tag{grid-column:1/3!important;grid-row:1!important;position:static!important;top:auto!important}
 body.home .about h2{grid-column:3/10!important;grid-row:1!important;width:auto!important}
 body.home .about .lead{grid-column:7/12!important;grid-row:2!important;width:auto!important}
 .intro-band>.tag,.statement>.tag,body.home .element>.copy>.tag,body.page-about .story>.tag{position:static!important;top:auto!important}
 .intro-band>.tag,.statement>.tag{grid-column:1/4!important;grid-row:1!important}
 .intro-band>p:not(.sub){grid-column:4/11!important;grid-row:1!important}
 .intro-band>.sub{grid-column:7/12!important;grid-row:2!important}
 .statement>h2{grid-column:4/11!important;grid-row:1!important}
 .statement>p{grid-column:7/12!important;grid-row:2!important}
 body.home .element>.copy>.tag{grid-column:1/4!important;grid-row:1!important}
 body.home .element>.copy>h2{grid-column:4/11!important;grid-row:1!important}
 body.home .element>.copy>p{grid-column:7/12!important;grid-row:2!important}
 body.home .element>.copy>.el-explore{grid-column:7/12!important;grid-row:3!important}
 body.page-about .story>.tag{grid-column:1/3!important;grid-row:1!important}
 body.page-about .story>h2{grid-column:3/10!important;grid-row:1!important;width:auto!important}
 body.page-about .story>p{grid-column:6/11!important;width:auto!important}
 body.page-about .story>.origin-figure{grid-column:2/13!important;grid-row:5!important}
}
.stats.io-proof-stats .stat-row{background:transparent!important}


/* ============================================================
   Z185 : BRAND ACTION TYPE / EDITORIAL LINE CONTROL
   No hero selectors are touched in this layer.
   ============================================================ */

/* One brand-facing action language below the heroes. */
:where(
  .brand-action,
  .fcta,
  .el-explore,
  .frange-link,
  .cta-sec .btn,
  .cta-sec .btn-wa,
  .io-gallery-toggle,
  .io-viewer button,
  .form-side form button,
  .modal form button:not(.x)
){
  font-family:var(--font-brand)!important;
  font-weight:400!important;
  font-style:normal!important;
  text-transform:uppercase!important;
  letter-spacing:.14em!important;
  line-height:1.45!important;
  white-space:nowrap!important;
  text-wrap:nowrap;
  overflow-wrap:normal!important;
  word-break:keep-all!important;
  hyphens:none!important;
}

/* Standalone brand statements retain one consistent typographic voice. */
:where(.brand-statement,.jrnl-signoff,.made,.afbar span){
  font-family:var(--font-brand)!important;
  font-weight:400!important;
  font-style:normal!important;
  text-transform:uppercase!important;
  letter-spacing:.14em!important;
  line-height:1.65!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
  hyphens:none!important;
  text-wrap:balance;
}

/* Prevent typographic widows and accidental broken words below the heroes. */
:where(
  section:not(.teaser):not(.hero),
  article,
  footer
) :where(
  h1,h2,h3,h4,h5,h6,
  .statement,
  .statement p,
  .tag,
  .flabel,
  .rest-label,
  .io-story-head b,
  .hdef-item p,
  .stat .lbl,
  .el-lab h4,
  .area-card .lab h3
){
  text-wrap:balance;
  overflow-wrap:normal!important;
  word-break:normal!important;
  hyphens:none!important;
}

:where(
  .read,
  .story p,
  .intro-band .sub,
  .statement p,
  .fblurb,
  .range p,
  .dcell .dd,
  .element .copy p,
  .cta-inner p,
  .jrnl-body p,
  .jrnl-deck,
  .foot-grid .blurb,
  .foot-areas,
  .modal-card .mintro,
  .form-side .intro
){
  text-wrap:pretty;
  widows:3;
  orphans:3;
  overflow-wrap:normal!important;
  word-break:normal!important;
  hyphens:none!important;
}

/* Keep controls intact on narrow screens rather than carrying one word. */
@media(max-width:560px){
  :where(
    .brand-action,
    .fcta,
    .el-explore,
    .frange-link,
    .cta-sec .btn,
    .cta-sec .btn-wa,
    .io-gallery-toggle
  ){
    letter-spacing:.12em!important;
  }
  .jrnl-signoff{
    max-width:24em;
  }
}

/* About: after removing redundant frames, the remaining LED detail is intentional. */
body.page-about .about-detail-single{
  width:100%!important;
  max-width:var(--io-max)!important;
  margin-inline:auto!important;
  padding-inline:var(--io-gutter)!important;
}
body.page-about .about-detail-single>.mf-full{
  width:min(100%,980px)!important;
  max-width:980px!important;
  margin-left:auto!important;
  margin-right:0!important;
  aspect-ratio:16/9!important;
}
@media(max-width:860px){
  body.page-about .about-detail-single{
    padding-inline:20px!important;
  }
  body.page-about .about-detail-single>.mf-full{
    width:100%!important;
    max-width:none!important;
    margin-inline:0!important;
    aspect-ratio:4/3!important;
  }
}


/* ==========================================================================\n   Z186 :: ARCHITECTURAL APPOINTMENT PANEL + ELEMENT COMPLETENESS\n   ========================================================================== */
/* Replace the oversized text-over-image CTA with a quieter architectural split. */
.cta-sec{
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr)!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  width:min(calc(100% - 88px),1440px)!important;
  min-height:0!important;
  height:auto!important;
  margin:clamp(76px,8vw,124px) auto!important;
  padding:0!important;
  overflow:hidden!important;
  background:#050505!important;
  border:1px solid rgba(255,255,255,.13)!important;
  isolation:isolate;
}
.cta-sec .bg{
  position:relative!important;
  inset:auto!important;
  grid-column:1!important;
  grid-row:1!important;
  min-height:clamp(500px,52vw,740px)!important;
  overflow:hidden!important;
  background:#090909!important;
}
.cta-sec .bg::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(0,0,0,.03) 55%,rgba(0,0,0,.28) 100%),linear-gradient(0deg,rgba(0,0,0,.22),transparent 42%);
}
.cta-sec .bg img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center!important;
  opacity:1!important;
  filter:saturate(.82) contrast(1.08) brightness(.68)!important;
  transform:scale(1.002)!important;
}
.cta-sec .cta-inner{
  position:relative!important;
  inset:auto!important;
  z-index:2!important;
  grid-column:2!important;
  grid-row:1!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  width:auto!important;
  max-width:none!important;
  min-height:100%!important;
  margin:0!important;
  padding:clamp(48px,5vw,84px)!important;
  text-align:left!important;
  background:#050505!important;
}
.cta-sec .cta-inner::before{
  content:"";
  width:52px;
  height:1px;
  margin:0 0 34px;
  background:rgba(255,255,255,.42);
}
.cta-sec .cta-inner .tag{
  margin:0 0 24px!important;
  text-align:left!important;
  line-height:1.75!important;
}
.cta-sec .cta-inner h2{
  width:100%!important;
  max-width:12ch!important;
  margin:0 0 28px!important;
  font-size:clamp(23px,2.25vw,38px)!important;
  line-height:1.22!important;
  letter-spacing:.10em!important;
  text-align:left!important;
  text-wrap:balance;
}
.cta-sec .cta-inner h2 br+br{display:none!important}
.cta-sec .cta-inner p,
.cta-sec .cta-inner p.read{
  max-width:42ch!important;
  margin:0!important;
  font-size:14px!important;
  line-height:1.85!important;
  letter-spacing:.055em!important;
  text-align:left!important;
  color:rgba(244,242,236,.7)!important;
}
.cta-sec .cta-inner .btn,
.cta-sec .cta-inner .btn-wa{
  width:auto!important;
  min-width:0!important;
  margin:34px 0 0!important;
  padding:15px 22px!important;
  align-self:flex-start!important;
  white-space:nowrap!important;
}
/* Thena intentionally has no CTA image. Present it as a disciplined single plate. */
body.page-thena .cta-sec{
  grid-template-columns:1fr!important;
  width:min(calc(100% - 88px),960px)!important;
}
body.page-thena .cta-sec .cta-inner{
  grid-column:1!important;
  min-height:clamp(420px,46vw,560px)!important;
  max-width:760px!important;
}
body.page-thena .cta-sec .cta-inner h2{max-width:16ch!important}

/* Complete Element facet field. Five categories, no dead cells. */
body.home .el-grid.io-feature-grid{grid-auto-flow:dense!important}
body.home .el-grid.io-feature-grid>.el-card:nth-child(n+1){display:block!important;visibility:visible!important;opacity:1}
body.home .el-card .el-index{font-variant-numeric:tabular-nums}

@media(max-width:860px){
  .cta-sec{
    grid-template-columns:1fr!important;
    width:calc(100% - 40px)!important;
    margin:64px auto 76px!important;
  }
  .cta-sec .bg{
    grid-column:1!important;
    grid-row:1!important;
    min-height:0!important;
    aspect-ratio:4/3!important;
  }
  .cta-sec .bg::after{background:linear-gradient(0deg,rgba(0,0,0,.18),transparent 46%)}
  .cta-sec .cta-inner{
    grid-column:1!important;
    grid-row:2!important;
    min-height:0!important;
    padding:38px 24px 44px!important;
  }
  .cta-sec .cta-inner::before{margin-bottom:26px}
  .cta-sec .cta-inner h2{
    max-width:16ch!important;
    margin-bottom:22px!important;
    font-size:clamp(20px,6.15vw,27px)!important;
    line-height:1.28!important;
    letter-spacing:.085em!important;
  }
  .cta-sec .cta-inner p,
  .cta-sec .cta-inner p.read{font-size:13.5px!important;line-height:1.82!important}
  .cta-sec .cta-inner .btn,
  .cta-sec .cta-inner .btn-wa{margin-top:28px!important;padding:14px 18px!important}
  body.page-thena .cta-sec{width:calc(100% - 40px)!important}
  body.page-thena .cta-sec .cta-inner{min-height:0!important}
}
@media(max-width:430px){
  .cta-sec{width:calc(100% - 28px)!important}
  .cta-sec .cta-inner{padding:34px 20px 40px!important}
  .cta-sec .cta-inner h2{font-size:20px!important;max-width:none!important}
  .cta-sec .cta-inner p,.cta-sec .cta-inner p.read{font-size:13px!important}
  body.page-thena .cta-sec{width:calc(100% - 28px)!important}
}

/* Z188 — branded inter-page handoff. Homepage intro remains independent. */
#pt{
  isolation:isolate;
  overflow:hidden;
}
#pt::before,#pt::after{
  z-index:0;
  background:#020202;
  transition-duration:.72s!important;
  transition-timing-function:cubic-bezier(.76,0,.24,1)!important;
}
#pt .pt-mark{
  position:absolute;
  inset:0;
  z-index:2;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:clamp(18px,3vw,44px);
  padding:24px;
  opacity:0;
  transform:translate3d(0,5px,0) scale(.992);
  transition:opacity .26s ease,transform .62s cubic-bezier(.22,1,.36,1);
  will-change:opacity,transform;
}
#pt .pt-brand{
  width:clamp(176px,21vw,286px);
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:15px;
}
#pt .pt-brand img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  object-fit:contain!important;
  opacity:0;
  clip-path:inset(0 50% 0 50%);
  transform:scale(.975);
  transition:
    clip-path .66s cubic-bezier(.22,1,.36,1),
    opacity .22s ease,
    transform .86s cubic-bezier(.22,1,.36,1);
  will-change:clip-path,opacity,transform;
}
#pt .pt-label{
  min-height:1em;
  color:rgba(244,242,236,.55);
  font-family:var(--font-brand);
  font-size:clamp(7px,.58vw,8.5px);
  font-weight:400;
  line-height:1.4;
  letter-spacing:.2em;
  text-transform:uppercase;
  text-align:center;
  white-space:nowrap;
  opacity:0;
  transform:translateY(5px);
  transition:opacity .38s ease,transform .62s cubic-bezier(.22,1,.36,1);
}
#pt .pt-rail{
  display:block;
  width:clamp(44px,10vw,150px);
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(244,242,236,.42));
  opacity:0;
  transform:scaleX(0);
  transform-origin:right center;
  transition:transform .64s cubic-bezier(.22,1,.36,1),opacity .28s ease;
}
#pt .pt-rail-r{
  transform-origin:left center;
  background:linear-gradient(90deg,rgba(244,242,236,.42),transparent);
}
html.pt-vis #pt .pt-mark{
  opacity:1;
  transform:none;
  transition-delay:.34s;
}
html.pt-vis #pt .pt-brand img{
  opacity:1;
  clip-path:inset(0 0 0 0);
  transform:scale(1);
  transition-delay:.34s,.34s,.34s;
}
html.pt-vis #pt .pt-label{
  opacity:1;
  transform:none;
  transition-delay:.49s;
}
html.pt-vis #pt .pt-rail{
  opacity:1;
  transform:scaleX(1);
  transition-delay:.42s;
}
html:not(.pt-vis) #pt .pt-mark,
html:not(.pt-vis) #pt .pt-brand img,
html:not(.pt-vis) #pt .pt-label,
html:not(.pt-vis) #pt .pt-rail{
  transition-delay:0s!important;
}
html.pt-fast #pt .pt-mark{transition-delay:.14s}
html.pt-fast #pt .pt-brand img{transition-delay:.14s,.14s,.14s}
html.pt-fast #pt .pt-label{transition-delay:.24s}
html.pt-fast #pt .pt-rail{transition-delay:.2s}
@media(max-width:600px){
  #pt .pt-mark{gap:15px;padding:20px}
  #pt .pt-brand{width:min(52vw,205px);gap:13px}
  #pt .pt-rail{width:clamp(26px,8vw,48px)}
  #pt .pt-label{max-width:58vw;overflow:hidden;text-overflow:ellipsis;font-size:7px;letter-spacing:.18em}
}
@media(prefers-reduced-motion:reduce){
  #pt::before,#pt::after{transition-duration:.18s!important}
  #pt .pt-mark,#pt .pt-brand img,#pt .pt-label,#pt .pt-rail{transition-duration:.12s!important;transition-delay:0s!important}
  html.pt-vis #pt .pt-mark,html.pt-vis #pt .pt-brand img,html.pt-vis #pt .pt-label,html.pt-vis #pt .pt-rail{transition-delay:0s!important}
}

/* ============================================================
   Z189 : ARCHITECTURAL COMPOSITION CORRECTION
   Everything below the heroes. Homepage intro remains untouched.
   ============================================================ */
:root{--z189-gap:clamp(10px,.95vw,15px);--z189-rule:rgba(255,255,255,.11);--z189-soft:rgba(244,242,236,.64)}

/* FLOATING MENU, ALWAYS DARK */
#mnav-pill{
  left:32px!important;right:auto!important;bottom:32px!important;
  width:auto!important;min-width:156px!important;height:48px!important;
  padding:0 23px!important;border-radius:3px!important;
  background:rgba(7,7,7,.88)!important;background-image:none!important;
  color:#f4f2ec!important;border:1px solid rgba(255,255,255,.17)!important;
  box-shadow:0 14px 42px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.045)!important;
  -webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;
  transform:translateZ(0)!important;
}
#mnav-pill::before,#mnav-pill::after{display:none!important;content:none!important}
#mnav-pill:hover,#mnav-pill:focus-visible,#mnav-pill:active,
#mnav-pill.io-down,#mnav-pill.io-press,#mnav-pill.io-clicked{
  background:rgba(12,12,12,.94)!important;background-image:none!important;color:#fff!important;
  border-color:rgba(255,255,255,.24)!important;box-shadow:0 16px 48px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06)!important;
}
#mnav-pill .mnp-t{color:#f4f2ec!important}

/* HOME : WHO WE ARE BECOMES IMAGE-LED PROOF */
body.home .about{padding-top:clamp(78px,8vw,126px)!important;padding-bottom:clamp(84px,9vw,140px)!important}
body.home .about .div-row[data-io-curated="capability-proof"]{
  display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;
  grid-template-rows:repeat(2,minmax(300px,27vw))!important;
  gap:var(--z189-gap)!important;background:transparent!important;border:0!important;
}
body.home .about .div-row>.dcell{
  position:relative!important;min-height:0!important;padding:clamp(24px,2.5vw,38px)!important;
  display:flex!important;flex-direction:column!important;justify-content:flex-end!important;
  overflow:hidden!important;border:1px solid var(--z189-rule)!important;background:#060606!important;
}
body.home .about .div-row>.dcell:nth-child(1){grid-column:1/7!important;grid-row:1/3!important}
body.home .about .div-row>.dcell:nth-child(2){grid-column:7/13!important;grid-row:1!important}
body.home .about .div-row>.dcell:nth-child(3){grid-column:7/10!important;grid-row:2!important}
body.home .about .div-row>.dcell:nth-child(4){grid-column:10/13!important;grid-row:2!important}
body.home .about .div-row>.mcell{display:none!important}
body.home .about .dcell>.io-cap-img{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;
  opacity:.72!important;filter:saturate(.72) contrast(1.06) brightness(.7)!important;
  transform:scale(1.002);transition:transform 1.5s cubic-bezier(.22,1,.36,1),filter 1s ease!important;
}
body.home .about .dcell::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.06) 78%);pointer-events:none}
body.home .about .dcell>*:not(.io-cap-img){position:relative;z-index:2}
body.home .about .dcell:hover>.io-cap-img{transform:scale(1.018);filter:saturate(.82) contrast(1.08) brightness(.78)!important}
body.home .about .dcell .dn{color:rgba(255,255,255,.52)!important;font-size:8px!important}
body.home .about .dcell .dt{font-size:clamp(12px,1.05vw,15px)!important;margin:13px 0 10px!important}
body.home .about .dcell .dd{max-width:34ch;color:rgba(255,255,255,.7)!important;font-size:12.5px!important;line-height:1.65!important}

/* ABOUT : SCALE WITHOUT CORPORATE BOXES */
.stats.io-proof-stats{padding:clamp(72px,7vw,108px) var(--io-gutter)!important;background:#020202!important;border-top:1px solid rgba(255,255,255,.07)!important;border-bottom:1px solid rgba(255,255,255,.07)!important}
.stats.io-proof-stats .stats-shell{max-width:var(--io-max)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--z189-gap)!important;align-items:stretch!important}
.stats.io-proof-stats .stats-kicker{grid-column:1/4!important;padding:16px 24px 0 0!important;border-top:1px solid rgba(255,255,255,.3)!important}
.stats.io-proof-stats .stats-kicker .tag{max-width:230px!important;text-align:left!important;font-size:9px!important;line-height:1.8!important}
.stats.io-proof-stats .stat-row{grid-column:4/13!important;display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(180px,.72fr) minmax(180px,.72fr)!important;grid-template-rows:1fr!important;gap:0!important;min-height:clamp(260px,24vw,380px)!important;border-top:1px solid var(--z189-rule)!important;border-bottom:1px solid var(--z189-rule)!important}
.stats.io-proof-stats .stat{width:auto!important;min-height:0!important;margin:0!important;padding:clamp(28px,3.4vw,52px)!important;border:0!important;border-left:1px solid var(--z189-rule)!important;background:transparent!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:space-between!important;text-align:left!important}
.stats.io-proof-stats .stat:first-child{border-left:0!important}
.stats.io-proof-stats .stat::after{display:none!important}
.stats.io-proof-stats .stat .num{margin:0!important;font-weight:400!important;line-height:.82!important;letter-spacing:-.045em!important;color:#f4f2ec!important}
.stats.io-proof-stats .stat-founded .num,.stats.io-proof-stats .stat:first-child .num{font-size:clamp(78px,9vw,138px)!important}
.stats.io-proof-stats .stat-people .num,.stats.io-proof-stats .stat-partners .num,.stats.io-proof-stats .stat:nth-child(2) .num,.stats.io-proof-stats .stat:nth-child(3) .num{font-size:clamp(48px,5vw,74px)!important}
.stats.io-proof-stats .stat .lbl{margin:0!important;max-width:19ch!important;font-size:8.5px!important;line-height:1.7!important;letter-spacing:.16em!important;color:rgba(255,255,255,.55)!important}

/* KITCHENS : RANGES FIRST, THEN THE MAKING */
body.page-kitchen .ranges{padding:clamp(78px,8vw,122px) var(--io-gutter) clamp(88px,9vw,132px)!important;background:#020202!important}
body.page-kitchen .ranges>.head{max-width:var(--io-max)!important;margin:0 auto clamp(38px,4vw,62px)!important;padding:0!important;border:0!important}
body.page-kitchen .ranges>.head h2{grid-column:1/8!important;font-size:clamp(24px,3vw,44px)!important;line-height:1.17!important;text-align:left!important}
body.page-kitchen .ranges>.head span{grid-column:9/13!important;align-self:end!important;text-align:left!important;line-height:1.8!important}
body.page-kitchen .range-grid.io-range-grid{max-width:var(--io-max)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--z189-gap)!important;background:transparent!important;border:0!important}
body.page-kitchen .range-grid>.range{min-width:0!important;border:1px solid var(--z189-rule)!important;background:#050505!important;overflow:hidden!important}
body.page-kitchen .range-grid>.range:first-child{grid-column:1/13!important;display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(340px,.72fr)!important;min-height:clamp(500px,55vw,720px)!important}
body.page-kitchen .range-grid>.range:first-child>img{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;filter:saturate(.84) contrast(1.06) brightness(.76)!important}
body.page-kitchen .range-grid>.range:first-child>.body{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:clamp(38px,4.5vw,68px)!important;border-left:1px solid var(--z189-rule)!important}
body.page-kitchen .range-grid>.range:first-child>.flag{top:20px!important;left:20px!important;right:auto!important}
body.page-kitchen .range-grid>.range:nth-child(n+2){grid-column:span 3!important;min-height:270px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}
body.page-kitchen .range-grid>.range:nth-child(n+2)>.body{padding:28px 24px!important}
body.page-kitchen .range-grid>.range:nth-child(n+2) .flag{top:16px!important;right:16px!important}
body.page-kitchen .intro-band{padding-top:clamp(92px,9vw,142px)!important;padding-bottom:clamp(84px,8vw,126px)!important}
body.page-kitchen .gallery.io-collage{margin-top:clamp(52px,6vw,88px)!important}
body.page-kitchen .io-story-spatial .io-collage-row.io-quad{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;height:clamp(620px,64vw,880px)!important}
body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell:nth-child(1){grid-column:1/8!important;grid-row:1/4!important}
body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell:nth-child(2){grid-column:8/13!important;grid-row:1!important}
body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell:nth-child(3){grid-column:8/11!important;grid-row:2/4!important}
body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell:nth-child(4){grid-column:11/13!important;grid-row:2/4!important}

/* ELEMENT : IMAGES LEAD, CAPTIONS EXPLAIN */
body.page-element .statement{padding-top:clamp(84px,9vw,140px)!important;padding-bottom:clamp(86px,9vw,136px)!important}
body.page-element .statement>h2{grid-column:3/10!important;font-size:clamp(25px,3.1vw,46px)!important;line-height:1.22!important;letter-spacing:.075em!important}
body.page-element .statement>p{grid-column:8/13!important;max-width:44ch!important;line-height:1.82!important}
body.page-element .pf-head{max-width:var(--io-max)!important;margin:0 auto!important;padding:clamp(68px,7vw,104px) var(--io-gutter) clamp(28px,3vw,44px)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--z189-gap)!important;align-items:end!important}
body.page-element .pf-head h2{grid-column:1/8!important;font-size:clamp(22px,2.65vw,38px)!important;line-height:1.2!important;text-align:left!important}
body.page-element .pf-head span{grid-column:9/13!important;justify-self:start!important;text-align:left!important;line-height:1.7!important}
body.page-element .areas-grid.io-area-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:minmax(360px,34vw) minmax(360px,34vw) minmax(330px,30vw)!important;gap:var(--z189-gap)!important;max-width:var(--io-max)!important;margin:0 auto!important;padding:0 var(--io-gutter)!important;background:transparent!important;border:0!important}
body.page-element .areas-grid>.area-card{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;position:relative!important;min-height:0!important;aspect-ratio:auto!important;border:1px solid var(--z189-rule)!important;background:#050505!important;overflow:hidden!important}
body.page-element .areas-grid>.area-card:nth-child(1){grid-column:1/8!important;grid-row:1/3!important}
body.page-element .areas-grid>.area-card:nth-child(2){grid-column:8/13!important;grid-row:1!important}
body.page-element .areas-grid>.area-card:nth-child(3){grid-column:8/13!important;grid-row:2!important}
body.page-element .areas-grid>.area-card:nth-child(4){grid-column:1/6!important;grid-row:3!important}
body.page-element .areas-grid>.area-card:nth-child(5){grid-column:6/13!important;grid-row:3!important}
body.page-element .area-card>img{position:relative!important;inset:auto!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;filter:saturate(.78) contrast(1.06) brightness(.74)!important;transition:transform 1.4s cubic-bezier(.22,1,.36,1),filter .8s ease!important}
body.page-element .area-card>.lab{position:relative!important;inset:auto!important;grid-row:2!important;padding:22px 24px 24px!important;background:#050505!important;border-top:1px solid var(--z189-rule)!important;transform:none!important;text-align:left!important}
body.page-element .area-card>.lab::before{display:none!important}
body.page-element .area-card .v{font-size:7.5px!important;line-height:1.5!important;color:rgba(255,255,255,.43)!important}
body.page-element .area-card .lab h3{font-size:clamp(11px,1vw,14px)!important;line-height:1.45!important;margin:10px 0 0!important}
body.page-element .area-card .ad{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;margin-top:12px!important;font-size:12.5px!important;line-height:1.58!important;color:rgba(255,255,255,.57)!important}
body.page-element .area-card:hover>img{transform:scale(1.015);filter:saturate(.86) contrast(1.07) brightness(.8)!important}
body.page-element .gallery.io-collage{margin-top:clamp(36px,4vw,58px)!important}

/* SITEWIDE CTA BEFORE FAQ : LOWER, CLEANER, NOT A POSTER */
.cta-sec{
  grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;
  width:min(calc(100% - 96px),1460px)!important;max-height:440px!important;
  margin:clamp(68px,7vw,104px) auto!important;border-left:0!important;border-right:0!important;
  border-top:1px solid var(--z189-rule)!important;border-bottom:1px solid var(--z189-rule)!important;
  background:#040404!important;
}
.cta-sec .bg{min-height:400px!important;max-height:440px!important}
.cta-sec .bg::after{background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.24)),linear-gradient(0deg,rgba(0,0,0,.2),transparent 44%)!important}
.cta-sec .bg img{filter:saturate(.78) contrast(1.07) brightness(.68)!important}
.cta-sec .cta-inner{min-height:400px!important;padding:clamp(42px,4.4vw,66px)!important;border-left:1px solid var(--z189-rule)!important}
.cta-sec .cta-inner::before{width:44px!important;margin-bottom:25px!important}
.cta-sec .cta-inner .tag{margin-bottom:18px!important;font-size:8px!important}
.cta-sec .cta-inner h2{max-width:15ch!important;margin-bottom:20px!important;font-size:clamp(22px,2.15vw,34px)!important;line-height:1.22!important}
.cta-sec .cta-inner p,.cta-sec .cta-inner p.read{max-width:46ch!important;font-size:13.5px!important;line-height:1.75!important}
.cta-sec .cta-inner .btn,.cta-sec .cta-inner .btn-wa{margin-top:26px!important;padding:14px 20px!important}
body.page-thena .cta-sec{max-height:none!important}
body.page-thena .cta-sec .cta-inner{min-height:350px!important}

/* CONTACT : ONE ARCHITECTURAL GRID */
body.page-contact section.contact{max-width:var(--io-max)!important;margin:0 auto!important;padding:clamp(78px,8vw,126px) var(--io-gutter)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:auto minmax(340px,32vw)!important;gap:var(--z189-gap)!important;background:#000!important}
body.page-contact section.contact>.col:first-child{grid-column:1/6!important;grid-row:1!important;padding:clamp(36px,4vw,58px)!important;border-top:1px solid var(--z189-rule)!important;border-bottom:1px solid var(--z189-rule)!important;background:#030303!important}
body.page-contact section.contact>.form-side{grid-column:6/13!important;grid-row:1/3!important;padding:clamp(48px,5vw,76px)!important;border:1px solid var(--z189-rule)!important;background:#060606!important}
body.page-contact section.contact>.mapcell{grid-column:1/6!important;grid-row:2!important;min-height:340px!important;border:1px solid var(--z189-rule)!important}
body.page-contact .cline{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:12px 18px!important;padding:20px 0!important;border-bottom:1px solid rgba(255,255,255,.075)!important}
body.page-contact .cline .l{grid-column:1!important}
body.page-contact .cline>a,body.page-contact .cline>span{grid-column:2!important;text-align:left!important;line-height:1.65!important}
body.page-contact .process{max-width:var(--io-max)!important;margin:0 auto!important;padding:clamp(78px,8vw,126px) var(--io-gutter)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--z189-gap)!important}
body.page-contact .process>.tag{grid-column:1/3!important;align-self:start!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.3)!important}
body.page-contact .process>h2{grid-column:3/10!important;text-align:left!important;margin:0!important;font-size:clamp(24px,2.8vw,42px)!important;line-height:1.2!important}
body.page-contact .psteps{grid-column:3/13!important;margin-top:clamp(46px,5vw,76px)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--z189-gap)!important}
body.page-contact .pstep{min-height:270px!important;padding:30px 28px!important;border-top:1px solid var(--z189-rule)!important;border-bottom:1px solid var(--z189-rule)!important;background:#030303!important}
body.page-contact .pstep:nth-child(2){transform:translateY(28px)}
body.page-contact .pstep:nth-child(3){transform:translateY(56px)}
body.page-contact .cmats{margin-top:36px!important}

/* JOURNAL BRAND SIGN-OFF */
body.page-journal .jrnl-signoff,body.page-journal footer .made,body.page-journal .foot-bottom>span:last-child{
  font-family:var(--font-brand)!important;font-weight:400!important;font-style:normal!important;
  text-transform:uppercase!important;letter-spacing:.14em!important;line-height:1.65!important;
}
body.page-journal .jrnl-signoff{font-size:clamp(10px,1vw,13px)!important;margin-top:clamp(54px,6vw,88px)!important}

/* EYE-OPENING INTERNAL PAGE TRANSITION, LOGO AT THE SEAM */
#pt::before,#pt::after{
  left:0!important;right:0!important;width:100%!important;height:50.2%!important;
  background:#020202!important;transform:scaleY(0)!important;
  transition:transform .78s cubic-bezier(.76,0,.24,1)!important;
}
#pt::before{top:0!important;bottom:auto!important;transform-origin:top center!important}
#pt::after{bottom:0!important;top:auto!important;transform-origin:bottom center!important}
html.pt-vis #pt::before,html.pt-vis #pt::after{transform:scaleY(1)!important}
#pt .pt-mark{z-index:3!important;gap:0!important;padding:20px!important;opacity:0!important;transform:scale(.97)!important;transition:opacity .34s ease,transform .72s cubic-bezier(.22,1,.36,1)!important}
#pt .pt-brand{width:clamp(170px,19vw,270px)!important;gap:0!important}
#pt .pt-brand img{opacity:1!important;clip-path:inset(0 50% 0 50%)!important;transform:scale(.985)!important;filter:brightness(0) invert(1)!important;transition:clip-path .76s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1)!important}
#pt .pt-label,#pt .pt-rail{display:none!important}
html.pt-vis #pt .pt-mark{opacity:1!important;transform:scale(1)!important;transition-delay:.28s!important}
html.pt-vis #pt .pt-brand img{clip-path:inset(0 0 0 0)!important;transform:scale(1)!important;transition-delay:.28s,.28s!important}
html:not(.pt-vis) #pt .pt-mark{opacity:0!important;transform:scale(1.015)!important;transition-delay:0s!important}
html:not(.pt-vis) #pt .pt-brand img{clip-path:inset(0 50% 0 50%)!important;transition-delay:0s!important}

@media(max-width:860px){
  #mnav-pill{left:16px!important;right:16px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important;height:54px!important;border-radius:10px!important;padding:0 22px!important}
  body.home .about .div-row[data-io-curated="capability-proof"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:300px 220px 240px!important;gap:10px!important}
  body.home .about .div-row>.dcell:nth-child(1){grid-column:1/3!important;grid-row:1!important}
  body.home .about .div-row>.dcell:nth-child(2){grid-column:1/3!important;grid-row:2!important}
  body.home .about .div-row>.dcell:nth-child(3){grid-column:1!important;grid-row:3!important}
  body.home .about .div-row>.dcell:nth-child(4){grid-column:2!important;grid-row:3!important}
  body.home .about .dcell .dd{font-size:12px!important}

  .stats.io-proof-stats{padding:64px 20px!important}
  .stats.io-proof-stats .stats-shell{display:block!important}
  .stats.io-proof-stats .stats-kicker{padding:12px 0 0!important;margin-bottom:30px!important}
  .stats.io-proof-stats .stat-row{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;min-height:0!important;border:0!important;gap:10px!important}
  .stats.io-proof-stats .stat{border:1px solid var(--z189-rule)!important;min-height:180px!important;padding:24px!important}
  .stats.io-proof-stats .stat:first-child{grid-column:1/3!important;min-height:270px!important}
  .stats.io-proof-stats .stat-founded .num,.stats.io-proof-stats .stat:first-child .num{font-size:clamp(74px,22vw,104px)!important}
  .stats.io-proof-stats .stat-people .num,.stats.io-proof-stats .stat-partners .num,.stats.io-proof-stats .stat:nth-child(2) .num,.stats.io-proof-stats .stat:nth-child(3) .num{font-size:46px!important}

  body.page-kitchen .ranges{padding:66px 20px 80px!important}
  body.page-kitchen .ranges>.head{display:block!important;margin-bottom:32px!important}
  body.page-kitchen .ranges>.head span{display:block!important;margin-top:16px!important}
  body.page-kitchen .range-grid.io-range-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
  body.page-kitchen .range-grid>.range:first-child{grid-column:1/3!important;display:block!important;min-height:0!important}
  body.page-kitchen .range-grid>.range:first-child>img{height:auto!important;min-height:0!important;aspect-ratio:4/3!important}
  body.page-kitchen .range-grid>.range:first-child>.body{border-left:0!important;border-top:1px solid var(--z189-rule)!important;padding:30px 24px!important}
  body.page-kitchen .range-grid>.range:nth-child(n+2){grid-column:auto!important;min-height:240px!important}
  body.page-kitchen .io-story-spatial .io-collage-row.io-quad{height:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}
  body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell{grid-column:auto!important;grid-row:auto!important;aspect-ratio:3/4!important}
  body.page-kitchen .io-story-spatial .io-collage-row.io-quad>.cell:first-child{grid-column:1/3!important;aspect-ratio:4/3!important}

  body.page-element .statement>h2,body.page-element .statement>p{grid-column:auto!important}
  body.page-element .pf-head{display:block!important;padding:58px 20px 26px!important}
  body.page-element .pf-head span{display:block!important;margin-top:14px!important}
  body.page-element .areas-grid.io-area-grid{grid-template-columns:1fr!important;grid-template-rows:auto!important;gap:12px!important;padding:0 16px!important}
  body.page-element .areas-grid>.area-card{grid-column:1!important;grid-row:auto!important;min-height:0!important}
  body.page-element .area-card>img{aspect-ratio:4/3!important;height:auto!important}
  body.page-element .area-card .ad{-webkit-line-clamp:3!important;font-size:13px!important}

  .cta-sec{grid-template-columns:1fr!important;width:calc(100% - 32px)!important;max-height:none!important;margin:58px auto 72px!important}
  .cta-sec .bg{min-height:0!important;max-height:none!important;aspect-ratio:16/10!important}
  .cta-sec .cta-inner{min-height:0!important;padding:34px 22px 40px!important;border-left:0!important;border-top:1px solid var(--z189-rule)!important}
  .cta-sec .cta-inner h2{font-size:clamp(20px,6vw,25px)!important;max-width:16ch!important}
  .cta-sec .cta-inner p,.cta-sec .cta-inner p.read{font-size:13px!important}

  body.page-contact section.contact{display:block!important;padding:64px 20px!important}
  body.page-contact section.contact>.col:first-child,body.page-contact section.contact>.form-side,body.page-contact section.contact>.mapcell{width:100%!important;margin:0 0 12px!important;padding:32px 24px!important}
  body.page-contact section.contact>.mapcell{min-height:320px!important;padding:0!important}
  body.page-contact .cline{grid-template-columns:1fr!important;gap:7px!important}
  body.page-contact .cline .l,body.page-contact .cline>a,body.page-contact .cline>span{grid-column:1!important}
  body.page-contact .process{display:block!important;padding:68px 20px 96px!important}
  body.page-contact .process>h2{margin-top:28px!important}
  body.page-contact .psteps{display:block!important;margin-top:36px!important}
  body.page-contact .pstep{min-height:0!important;margin:0 0 12px!important;transform:none!important}

  #pt .pt-brand{width:min(48vw,190px)!important}
}

@media(max-width:430px){
  body.home .about .div-row[data-io-curated="capability-proof"]{display:block!important}
  body.home .about .div-row>.dcell{min-height:260px!important;margin-bottom:10px!important}
  body.home .about .div-row>.dcell:first-child{min-height:340px!important}
  body.page-kitchen .range-grid.io-range-grid{grid-template-columns:1fr!important}
  body.page-kitchen .range-grid>.range:first-child,body.page-kitchen .range-grid>.range:nth-child(n+2){grid-column:1!important}
  body.page-kitchen .range-grid>.range:nth-child(n+2){min-height:215px!important}
  .stats.io-proof-stats .stat-row{grid-template-columns:1fr!important}
  .stats.io-proof-stats .stat:first-child{grid-column:1!important}
  .stats.io-proof-stats .stat{min-height:170px!important}
}

@media(prefers-reduced-motion:reduce){
  #pt::before,#pt::after{transition-duration:.18s!important}
  #pt .pt-mark,#pt .pt-brand img{transition-duration:.12s!important;transition-delay:0s!important}
}

/* Z189 mobile specificity correction: collapse authored desktop grids cleanly. */
@media(max-width:860px){
  body.page-element .areas-grid.io-area-grid{
    grid-template-columns:1fr!important;
    grid-template-rows:auto!important;
  }
  body.page-element .areas-grid.io-area-grid>.area-card:nth-child(n){
    grid-column:1!important;
    grid-row:auto!important;
    width:auto!important;
  }

  .stats.io-proof-stats .stat-row{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    grid-template-rows:240px 170px!important;
    gap:10px!important;
  }
  .stats.io-proof-stats .stat-row>.stat:nth-child(1){
    grid-column:1/3!important;
    grid-row:1!important;
    min-height:0!important;
  }
  .stats.io-proof-stats .stat-row>.stat:nth-child(2){
    grid-column:1!important;
    grid-row:2!important;
    min-height:0!important;
  }
  .stats.io-proof-stats .stat-row>.stat:nth-child(3){
    grid-column:2!important;
    grid-row:2!important;
    min-height:0!important;
  }
  .stats.io-proof-stats .stat-founded .num,
  .stats.io-proof-stats .stat:first-child .num{font-size:clamp(68px,21vw,86px)!important}
}
@media(max-width:340px){
  .stats.io-proof-stats .stat-row{grid-template-columns:1fr!important;grid-template-rows:220px 150px 150px!important}
  .stats.io-proof-stats .stat-row>.stat:nth-child(1),
  .stats.io-proof-stats .stat-row>.stat:nth-child(2),
  .stats.io-proof-stats .stat-row>.stat:nth-child(3){grid-column:1!important}
  .stats.io-proof-stats .stat-row>.stat:nth-child(1){grid-row:1!important}
  .stats.io-proof-stats .stat-row>.stat:nth-child(2){grid-row:2!important}
  .stats.io-proof-stats .stat-row>.stat:nth-child(3){grid-row:3!important}
}
@media(max-width:860px){
  .stats.io-proof-stats .stat-row>.stat:nth-child(n){
    height:100%!important;
    align-self:stretch!important;
    justify-self:stretch!important;
    transform:none!important;
  }
}
/* Keep the navigation control in the viewport, not in document flow. */
#mnav-pill{position:fixed!important;z-index:9500!important}

/* ============================================================
   Z190 :: RESPONSIVE COLLISION-SAFE PASS
   Protects all below-hero editorial grids across device widths.
   ============================================================ */

/* Element intro: reserve separate columns for the eyebrow and headline. */
@media (min-width:1181px){
  body.page-element .statement>.tag{
    grid-column:1/3!important;
    grid-row:1!important;
    max-width:190px!important;
  }
  body.page-element .statement>h2{
    grid-column:4/11!important;
    grid-row:1!important;
    max-width:none!important;
  }
  body.page-element .statement>p{
    grid-column:8/13!important;
    grid-row:2!important;
    margin-top:clamp(34px,3vw,48px)!important;
  }
}

/* Laptop and compact desktop: collapse the editorial offset before it collides. */
@media (min-width:861px) and (max-width:1180px){
  body.page-element .statement{
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
    column-gap:clamp(14px,2vw,24px)!important;
    row-gap:0!important;
  }
  body.page-element .statement>.tag{
    grid-column:1/4!important;
    grid-row:1!important;
    max-width:210px!important;
    position:static!important;
  }
  body.page-element .statement>h2{
    grid-column:4/13!important;
    grid-row:1!important;
    font-size:clamp(24px,3.4vw,36px)!important;
    line-height:1.28!important;
  }
  body.page-element .statement>p{
    grid-column:5/12!important;
    grid-row:2!important;
    margin-top:32px!important;
    max-width:52ch!important;
  }

  /* Keep data-led cards stable on narrower desktop canvases. */
  .stats.io-proof-stats .stat-row{
    grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(145px,.82fr))!important;
  }
  .stats.io-proof-stats .stat-founded .num,
  .stats.io-proof-stats .stat:first-child .num{font-size:clamp(68px,8vw,98px)!important}
  .stats.io-proof-stats .stat-people .num,
  .stats.io-proof-stats .stat-partners .num,
  .stats.io-proof-stats .stat:nth-child(2) .num,
  .stats.io-proof-stats .stat:nth-child(3) .num{font-size:clamp(42px,4.8vw,58px)!important}

  body.page-contact section.contact>.col:first-child{grid-column:1/6!important}
  body.page-contact section.contact>.form-side{grid-column:6/13!important}
  body.page-contact section.contact>.mapcell{grid-column:1/6!important}
}

/* Defensive rules for every editorial grid and text block. */
.statement>*,.intro-band>*,.story>*,.about-inner>*,.element>.copy>*,
.process>*,.pf-head>*,.ranges>.head>*,.stats-shell>*,.stat-row>*,
.contact>*,.cta-sec>*,.cta-inner>*{min-width:0!important;max-width:100%}

.statement h2,.intro-band h2,.story h2,.about h2,.element h2,
.process h2,.pf-head h2,.ranges h2,.cta-inner h2{
  overflow-wrap:normal!important;
  word-break:normal!important;
  hyphens:none!important;
}

.stats.io-proof-stats .stat .num{
  white-space:nowrap!important;
  max-width:100%!important;
  font-variant-numeric:lining-nums tabular-nums;
}

/* Mobile: use natural document flow, never positional overlap. */
@media (max-width:860px){
  body.page-element .statement{
    display:block!important;
    padding-left:22px!important;
    padding-right:22px!important;
  }
  body.page-element .statement>.tag,
  body.page-element .statement>h2,
  body.page-element .statement>p{
    position:static!important;
    grid-column:auto!important;
    grid-row:auto!important;
    width:100%!important;
    max-width:none!important;
    transform:none!important;
  }
  body.page-element .statement>.tag{margin:0 0 28px!important}
  body.page-element .statement>h2{
    margin:0!important;
    font-size:clamp(22px,6.25vw,28px)!important;
    line-height:1.35!important;
    letter-spacing:.075em!important;
    text-wrap:balance;
  }
  body.page-element .statement>p{
    margin:30px 0 0!important;
    font-size:14px!important;
    line-height:1.82!important;
    text-align:left!important;
  }

  /* Long headings can wrap, but never split inside a word or leave the canvas. */
  h1,h2,h3,h4,h5,.tag,.kicker,.btn,.fcta,.hero-cta{
    overflow-wrap:normal!important;
    word-break:normal!important;
    hyphens:none!important;
    max-width:100%!important;
  }
  .stats.io-proof-stats .stat .num{line-height:.9!important}
}

@media (max-width:360px){
  body.page-element .statement{padding-left:18px!important;padding-right:18px!important}
  body.page-element .statement>h2{font-size:21px!important;letter-spacing:.065em!important}
  body.page-element .statement>p{font-size:13.5px!important}
  #mnav-pill{left:12px!important;right:12px!important}
}

/* ========================================================================== 
   Z191 :: INTERIOLOGY ACTION SYSTEM + ARCHITECTURAL CURSOR
   Typography, hover, press and menu-control refinement only.
   ========================================================================== */

:root{
  --io-action-track:.32em;
  --io-action-fg:#f4f2ec;
  --io-action-muted:rgba(244,242,236,.68);
  --io-action-line:rgba(244,242,236,.34);
  --io-action-line-strong:rgba(244,242,236,.78);
  --io-action-ease:cubic-bezier(.16,1,.3,1);
}

/* 320 tracking across all client-facing actions. */
:where(
  .btn,
  .btn-wa,
  .fcta,
  .el-explore,
  .cta,
  .frange-link,
  .brand-action,
  .io-gallery-toggle,
  .hero-cta,
  .wa-float,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
){
  font-family:var(--font-brand)!important;
  font-weight:400!important;
  font-style:normal!important;
  text-transform:uppercase!important;
  letter-spacing:var(--io-action-track)!important;
  line-height:1!important;
  white-space:nowrap!important;
  text-wrap:nowrap!important;
  overflow-wrap:normal!important;
  word-break:keep-all!important;
  hyphens:none!important;
  -webkit-font-smoothing:antialiased;
}

/* SOLID / OUTLINED ACTIONS: precise frame, moving registration marks, no white flash. */
:where(
  .btn,
  .btn-wa,
  .hero-cta,
  .io-gallery-toggle,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
):not(#mnav-pill){
  --io-btn-fg:var(--io-action-fg);
  --io-btn-bg:rgba(244,242,236,.025);
  --io-btn-border:var(--io-action-line);
  position:relative!important;
  isolation:isolate;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:50px!important;
  padding:0 30px!important;
  border:1px solid var(--io-btn-border)!important;
  border-radius:1px!important;
  background-color:var(--io-btn-bg)!important;
  background-image:
    linear-gradient(var(--io-btn-fg),var(--io-btn-fg)),
    linear-gradient(var(--io-btn-fg),var(--io-btn-fg));
  background-repeat:no-repeat!important;
  background-position:left 10px top -1px,right 10px bottom -1px!important;
  background-size:18px 1px,18px 1px!important;
  color:var(--io-btn-fg)!important;
  text-decoration:none!important;
  font-size:9.5px!important;
  overflow:hidden!important;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,0),0 0 0 rgba(0,0,0,0)!important;
  transform:translate3d(0,0,0);
  transition:
    transform .55s var(--io-action-ease),
    color .45s ease,
    border-color .55s var(--io-action-ease),
    background-color .55s var(--io-action-ease),
    background-size .65s var(--io-action-ease),
    box-shadow .65s var(--io-action-ease)!important;
  -webkit-tap-highlight-color:transparent!important;
}

:where(
  .btn,
  .btn-wa,
  .hero-cta,
  .io-gallery-toggle,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
):not(#mnav-pill)::before{
  content:""!important;
  position:absolute!important;
  z-index:-1!important;
  top:-35%!important;
  bottom:-35%!important;
  left:-48%!important;
  width:30%!important;
  background:linear-gradient(90deg,transparent,rgba(244,242,236,.16),transparent)!important;
  transform:skewX(-18deg) translateX(0)!important;
  transform-origin:center!important;
  opacity:0!important;
  pointer-events:none!important;
  transition:transform .9s var(--io-action-ease),opacity .25s ease!important;
}

:where(
  .btn,
  .btn-wa,
  .hero-cta,
  .io-gallery-toggle,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
):not(#mnav-pill)::after{
  content:""!important;
  position:absolute!important;
  inset:4px!important;
  z-index:-1!important;
  border:1px solid rgba(244,242,236,0)!important;
  pointer-events:none!important;
  transition:border-color .55s var(--io-action-ease),inset .55s var(--io-action-ease)!important;
}

@media(hover:hover) and (pointer:fine){
  :where(
    .btn,
    .btn-wa,
    .hero-cta,
    .io-gallery-toggle,
    .form-side form button,
    .modal form button:not(.x),
    section.contact form button,
    .contact form button,
    form button[type="submit"]
  ):not(#mnav-pill):hover{
    color:var(--io-action-fg)!important;
    border-color:var(--io-action-line-strong)!important;
    background-color:rgba(244,242,236,.075)!important;
    background-size:42px 1px,42px 1px!important;
    box-shadow:inset 0 0 0 1px rgba(244,242,236,.045),0 14px 36px rgba(0,0,0,.28)!important;
    transform:translate3d(0,-2px,0)!important;
  }
  :where(
    .btn,
    .btn-wa,
    .hero-cta,
    .io-gallery-toggle,
    .form-side form button,
    .modal form button:not(.x),
    section.contact form button,
    .contact form button,
    form button[type="submit"]
  ):not(#mnav-pill):hover::before{
    opacity:1!important;
    transform:skewX(-18deg) translateX(520%)!important;
  }
  :where(
    .btn,
    .btn-wa,
    .hero-cta,
    .io-gallery-toggle,
    .form-side form button,
    .modal form button:not(.x),
    section.contact form button,
    .contact form button,
    form button[type="submit"]
  ):not(#mnav-pill):hover::after{
    inset:5px!important;
    border-color:rgba(244,242,236,.10)!important;
  }
}

:where(
  .btn,
  .btn-wa,
  .hero-cta,
  .io-gallery-toggle,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
):not(#mnav-pill):active,
:where(
  .btn,
  .btn-wa,
  .hero-cta,
  .io-gallery-toggle,
  .form-side form button,
  .modal form button:not(.x),
  section.contact form button,
  .contact form button,
  form button[type="submit"]
):not(#mnav-pill).io-activated{
  transform:translate3d(0,1px,0) scale(.975)!important;
  border-color:rgba(244,242,236,.9)!important;
  background-color:rgba(244,242,236,.105)!important;
  box-shadow:inset 0 0 0 1px rgba(244,242,236,.09),0 3px 10px rgba(0,0,0,.22)!important;
  transition-duration:.12s!important;
}

/* TEXT ACTIONS: a moving architectural rail rather than a generic underline. */
:where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa){
  position:relative!important;
  isolation:isolate;
  display:inline-flex!important;
  align-items:center!important;
  min-height:38px!important;
  padding:8px 2px 9px 31px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:var(--io-action-fg)!important;
  text-decoration:none!important;
  font-size:9.5px!important;
  transform:translate3d(0,0,0);
  transition:color .4s ease,transform .6s var(--io-action-ease),opacity .4s ease!important;
  -webkit-tap-highlight-color:transparent!important;
}
:where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa)::before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  top:50%!important;
  width:18px!important;
  height:1px!important;
  background:currentColor!important;
  opacity:.72!important;
  transform:translateY(-50%)!important;
  transform-origin:left center!important;
  transition:width .65s var(--io-action-ease),opacity .4s ease!important;
}
:where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa)::after{
  content:""!important;
  position:absolute!important;
  left:31px!important;
  right:2px!important;
  bottom:2px!important;
  height:1px!important;
  background:currentColor!important;
  opacity:.42!important;
  transform:scaleX(.22)!important;
  transform-origin:left center!important;
  transition:transform .75s var(--io-action-ease),opacity .4s ease!important;
}
@media(hover:hover) and (pointer:fine){
  :where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa):hover{
    color:#fff!important;
    transform:translate3d(4px,0,0)!important;
  }
  :where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa):hover::before{
    width:24px!important;
    opacity:1!important;
  }
  :where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa):hover::after{
    transform:scaleX(1)!important;
    opacity:.86!important;
  }
}
:where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa):active,
:where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa).io-activated{
  transform:translate3d(2px,1px,0) scale(.985)!important;
  opacity:.78!important;
  transition-duration:.12s!important;
}

/* Range controls retain a framed architectural language. */
.frange-link{
  position:relative!important;
  isolation:isolate;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:42px!important;
  padding:0 18px!important;
  border:1px solid rgba(244,242,236,.20)!important;
  border-radius:1px!important;
  background:rgba(244,242,236,.018)!important;
  color:rgba(244,242,236,.72)!important;
  font-size:8px!important;
  text-decoration:none!important;
  overflow:hidden!important;
  transform:none!important;
  transition:color .45s ease,border-color .55s var(--io-action-ease),background-color .55s var(--io-action-ease),transform .55s var(--io-action-ease)!important;
}
.frange-link::before{
  content:""!important;
  position:absolute!important;
  inset:auto 12px 0 12px!important;
  height:1px!important;
  background:#f4f2ec!important;
  transform:scaleX(0)!important;
  transform-origin:center!important;
  transition:transform .65s var(--io-action-ease)!important;
  z-index:-1!important;
}
.frange-link::after{content:none!important}
@media(hover:hover) and (pointer:fine){
  .frange-link:hover{
    color:#fff!important;
    border-color:rgba(244,242,236,.56)!important;
    background:rgba(244,242,236,.065)!important;
    transform:translateY(-2px)!important;
  }
  .frange-link:hover::before{transform:scaleX(1)!important}
}
.frange-link:active,.frange-link.io-activated{transform:translateY(0) scale(.975)!important}

/* WhatsApp action remains recognisable, but joins the same material language. */
.wa-float{
  border:1px solid rgba(244,242,236,.22)!important;
  background:rgba(9,9,9,.92)!important;
  color:var(--io-action-fg)!important;
  box-shadow:0 14px 40px rgba(0,0,0,.34)!important;
  transition:transform .55s var(--io-action-ease),border-color .5s ease,background-color .5s ease!important;
}
@media(hover:hover) and (pointer:fine){
  .wa-float:hover{transform:translateY(-3px)!important;border-color:rgba(244,242,236,.62)!important;background:rgba(20,20,20,.96)!important}
}
.wa-float:active{transform:translateY(0) scale(.96)!important}

/* MENU CONTROL: icon anchored, label optically centred, always black. */
#mnav-pill{
  position:fixed!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:164px!important;
  height:52px!important;
  padding:0 22px!important;
  border:1px solid rgba(244,242,236,.20)!important;
  border-radius:2px!important;
  background:rgba(8,8,8,.94)!important;
  background-image:
    linear-gradient(rgba(244,242,236,.72),rgba(244,242,236,.72)),
    linear-gradient(rgba(244,242,236,.72),rgba(244,242,236,.72))!important;
  background-repeat:no-repeat!important;
  background-position:left 13px top -1px,right 13px bottom -1px!important;
  background-size:20px 1px,20px 1px!important;
  color:var(--io-action-fg)!important;
  font-family:var(--font-brand)!important;
  font-size:9.5px!important;
  font-weight:400!important;
  letter-spacing:var(--io-action-track)!important;
  line-height:1!important;
  text-transform:uppercase!important;
  overflow:hidden!important;
  box-shadow:0 12px 30px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.018)!important;
  transform:translate3d(0,0,0)!important;
  transition:transform .55s var(--io-action-ease),border-color .55s var(--io-action-ease),background-color .55s ease,background-size .65s var(--io-action-ease),box-shadow .55s ease!important;
  -webkit-tap-highlight-color:transparent!important;
}
#mnav-pill .mnp-ic{
  position:absolute!important;
  left:21px!important;
  top:50%!important;
  width:18px!important;
  margin:0!important;
  gap:5px!important;
  transform:translateY(-50%)!important;
}
#mnav-pill .mnp-ic span{
  width:18px!important;
  height:1px!important;
  border-radius:0!important;
  background:rgba(244,242,236,.82)!important;
  background-image:none!important;
  transform-origin:center!important;
}
#mnav-pill .mnp-t{
  display:block!important;
  width:100%!important;
  margin:0!important;
  padding:1px 0 0!important;
  color:var(--io-action-fg)!important;
  font:inherit!important;
  letter-spacing:inherit!important;
  line-height:1!important;
  text-align:center!important;
  transform:none!important;
}
@media(hover:hover) and (pointer:fine){
  #mnav-pill:hover{
    background-color:rgba(16,16,16,.97)!important;
    color:#fff!important;
    border-color:rgba(244,242,236,.58)!important;
    background-size:44px 1px,44px 1px!important;
    box-shadow:0 16px 40px rgba(0,0,0,.38),inset 0 0 0 1px rgba(244,242,236,.04)!important;
    transform:translate3d(0,-2px,0)!important;
  }
}
#mnav-pill:active,#mnav-pill.io-activated{
  background-color:rgba(14,14,14,.98)!important;
  color:#fff!important;
  border-color:rgba(244,242,236,.76)!important;
  transform:translate3d(0,1px,0) scale(.982)!important;
  transition-duration:.12s!important;
}
body.imenu-open #mnav-pill .mnp-ic span:nth-child(1){transform:translateY(3px) rotate(45deg)!important}
body.imenu-open #mnav-pill .mnp-ic span:nth-child(2){transform:translateY(-3px) rotate(-45deg)!important}

@media(max-width:860px){
  #mnav-pill{
    left:16px!important;
    right:16px!important;
    bottom:calc(14px + env(safe-area-inset-bottom))!important;
    width:auto!important;
    min-width:0!important;
    height:52px!important;
    padding:0 20px!important;
  }
  #mnav-pill .mnp-ic{left:20px!important}
  :where(
    .btn,.btn-wa,.hero-cta,.io-gallery-toggle,
    .form-side form button,.modal form button:not(.x),
    section.contact form button,.contact form button,form button[type="submit"]
  ):not(#mnav-pill){
    min-height:48px!important;
    padding-left:20px!important;
    padding-right:20px!important;
    font-size:8.8px!important;
  }
  :where(.fcta,.el-explore,.cta,.brand-action):not(.btn):not(.btn-wa){font-size:8.8px!important}
}

@media(max-width:360px){
  :where(
    .btn,.btn-wa,.hero-cta,.io-gallery-toggle,
    .form-side form button,.modal form button:not(.x),
    section.contact form button,.contact form button,form button[type="submit"]
  ):not(#mnav-pill){
    padding-left:16px!important;
    padding-right:16px!important;
    font-size:8.2px!important;
  }
  #mnav-pill{left:12px!important;right:12px!important}
}

/* Slim architectural cursor. The legacy dot is retired rather than layered. */
#cursor{display:none!important}
#io-cursor{
  position:fixed;
  top:0;
  left:0;
  z-index:100500;
  width:22px;
  height:22px;
  border:1px solid rgba(255,255,255,.68);
  border-radius:50%;
  pointer-events:none;
  opacity:0;
  mix-blend-mode:difference;
  will-change:transform,width,height,border-radius,opacity;
  transition:width .5s var(--io-action-ease),height .5s var(--io-action-ease),border-radius .5s var(--io-action-ease),border-color .35s ease,background-color .35s ease,opacity .25s ease;
}
#io-cursor::after{
  content:"";
  position:absolute;
  left:50%;
  top:50%;
  width:2px;
  height:2px;
  border-radius:50%;
  background:#fff;
  transform:translate(-50%,-50%) rotate(45deg);
  transition:width .45s var(--io-action-ease),height .45s var(--io-action-ease),border-radius .45s var(--io-action-ease),opacity .3s ease;
}
html.io-cursor-enabled #io-cursor.io-visible{opacity:1}
html.io-cursor-enabled #io-cursor.io-interactive{
  width:42px;
  height:14px;
  border-radius:999px;
  border-color:rgba(255,255,255,.86);
  background:rgba(255,255,255,.055);
}
html.io-cursor-enabled #io-cursor.io-interactive::after{
  width:12px;
  height:1px;
  border-radius:0;
}
html.io-cursor-enabled #io-cursor.io-down{
  width:32px;
  height:10px;
  background:rgba(255,255,255,.15);
}
@media(hover:hover) and (pointer:fine){
  html.io-cursor-enabled *,html.io-cursor-enabled *::before,html.io-cursor-enabled *::after{cursor:none!important}
  html.io-cursor-enabled input,
  html.io-cursor-enabled textarea,
  html.io-cursor-enabled [contenteditable="true"]{cursor:text!important}
}
@media(hover:none),(pointer:coarse){#io-cursor{display:none!important}}

@media(prefers-reduced-motion:reduce){
  :where(.btn,.btn-wa,.fcta,.el-explore,.cta,.frange-link,.brand-action,#mnav-pill){transition-duration:.15s!important}
  #io-cursor{display:none!important}
}

/* Final cursor and focus tuning. */
#io-cursor{width:16px;height:16px;border-color:rgba(255,255,255,.62)}
html.io-cursor-enabled #io-cursor.io-interactive{width:28px;height:8px;background:transparent;border-color:rgba(255,255,255,.82)}
html.io-cursor-enabled #io-cursor.io-interactive::after{width:8px;height:1px}
html.io-cursor-enabled #io-cursor.io-down{width:22px;height:6px;background:rgba(255,255,255,.10)}
html.io-cursor-enabled #io-cursor.io-text{opacity:0!important}

:where(
  .btn,.btn-wa,.hero-cta,.io-gallery-toggle,
  .form-side form button,.modal form button:not(.x),
  section.contact form button,.contact form button,form button[type="submit"],
  .fcta,.el-explore,.cta,.brand-action,.frange-link,#mnav-pill,.wa-float
):focus-visible{
  outline:none!important;
  border-color:rgba(244,242,236,.92)!important;
  box-shadow:0 0 0 1px rgba(0,0,0,.92),0 0 0 2px rgba(244,242,236,.72)!important;
}

/* ============================================================
   Z193 :: REFINED PAGE TRANSITION
   First-load behaviour remains independent. Internal navigation
   uses a slower eye-close, a living logo, and a soft page handoff.
   ============================================================ */
#pt{
  position:fixed!important;
  inset:0!important;
  z-index:30000!important;
  display:block!important;
  overflow:hidden!important;
  visibility:hidden!important;
  opacity:1!important;
  pointer-events:none!important;
  background:transparent!important;
  contain:strict;
  transition:none!important;
}
#pt .pt193-veil{
  position:absolute;
  z-index:0;
  inset:0;
  display:block;
  background:#020202;
  opacity:0;
  pointer-events:none;
  will-change:opacity;
  transition:opacity 1.12s cubic-bezier(.22,1,.36,1);
}
#pt::before,#pt::after{
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  left:0!important;
  right:0!important;
  height:50.65%!important;
  background:#020202!important;
  transform:scaleY(0)!important;
  will-change:transform;
  transition:transform .9s cubic-bezier(.76,0,.24,1)!important;
}
#pt::before{
  top:0!important;
  bottom:auto!important;
  transform-origin:top center!important;
  background:linear-gradient(180deg,#020202 0%,#020202 90%,#070707 100%)!important;
}
#pt::after{
  top:auto!important;
  bottom:0!important;
  transform-origin:bottom center!important;
  background:linear-gradient(0deg,#020202 0%,#020202 90%,#070707 100%)!important;
}
html.pt-active #pt{visibility:visible!important}
html.pt-closing #pt::before,html.pt-closing #pt::after,
html.pt-covered #pt::before,html.pt-covered #pt::after,
html.pt-arrival #pt::before,html.pt-arrival #pt::after{transform:scaleY(1)!important}
html.pt-covered #pt .pt193-veil,
html.pt-arrival #pt .pt193-veil{opacity:1}
html.pt-opening #pt::before,html.pt-opening #pt::after{
  transform:scaleY(0)!important;
  transition-delay:.18s!important;
  transition-duration:1.05s!important;
}
html.pt-opening #pt .pt193-veil{
  opacity:0;
  transition-delay:.22s;
  transition-duration:1.12s;
}

#pt .pt192-core{
  position:absolute;
  z-index:3;
  inset:50% 0 auto;
  transform:translateY(-50%) scale(.985);
  display:grid;
  grid-template-columns:minmax(30px,1fr) auto minmax(30px,1fr);
  align-items:center;
  gap:clamp(14px,2.1vw,34px);
  padding-inline:clamp(22px,8vw,160px);
  opacity:0;
  visibility:hidden;
  will-change:opacity,transform;
  transition:opacity .36s ease,transform .88s cubic-bezier(.22,1,.36,1),visibility 0s linear 1.25s;
}
#pt .pt192-line{
  display:block;
  height:1px;
  background:linear-gradient(90deg,transparent,rgba(244,242,236,.46));
  transform:scaleX(0);
  transform-origin:right center;
  will-change:transform,opacity;
  opacity:.68;
  transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .48s ease;
}
#pt .pt192-line-r{
  transform-origin:left center;
  background:linear-gradient(90deg,rgba(244,242,236,.46),transparent);
}
#pt .pt192-mark{
  position:relative;
  width:clamp(158px,18vw,286px);
  min-height:44px;
  display:grid;
  place-items:center;
}
#pt .pt192-mask{
  display:block;
  width:100%;
  overflow:hidden;
  clip-path:inset(0 50% 0 50%);
  transform:translateY(5px) scale(.97);
  opacity:0;
  will-change:clip-path,transform,opacity;
  transition:clip-path .86s cubic-bezier(.22,1,.36,1),transform .94s cubic-bezier(.22,1,.36,1),opacity .34s ease;
}
#pt .pt192-mask img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  opacity:1!important;
  visibility:visible!important;
  filter:brightness(0) invert(1)!important;
}
/* Removed the former centre pulse. It read as an accidental line above the mark. */
#pt .pt192-pulse{display:none!important}

html.pt-closing #pt .pt192-core,
html.pt-covered #pt .pt192-core,
html.pt-arrival #pt .pt192-core{
  opacity:1;
  visibility:visible;
  transform:translateY(-50%) scale(1);
  transition-delay:.24s,.24s,0s;
}
html.pt-closing #pt .pt192-mask,
html.pt-covered #pt .pt192-mask,
html.pt-arrival #pt .pt192-mask{
  clip-path:inset(0 0 0 0);
  transform:translateY(0) scale(1);
  opacity:1;
  transition-delay:.28s,.28s,.28s;
}
html.pt-closing #pt .pt192-line,
html.pt-covered #pt .pt192-line,
html.pt-arrival #pt .pt192-line{
  transform:scaleX(1);
  transition-delay:.38s;
}

/* Logo closes into its own axis first. The page then emerges through a fading veil. */
html.pt-opening #pt .pt192-core{
  opacity:0;
  visibility:visible;
  transform:translateY(calc(-50% - 5px)) scale(.992);
  transition-delay:.08s,0s,0s;
  transition-duration:.48s,.72s,0s;
}
html.pt-opening #pt .pt192-mask{
  clip-path:inset(0 47% 0 47%);
  transform:translateY(-2px) scale(.99);
  opacity:0;
  transition-delay:0s!important;
  transition-duration:.58s,.72s,.42s!important;
}
html.pt-opening #pt .pt192-line{
  transform:scaleX(0);
  opacity:0;
  transition-delay:0s!important;
  transition-duration:.58s,.42s!important;
}

/* Arrival must render fully covered before the first painted frame. */
html.pt-arrival #pt,
html.pt-arrival #pt .pt192-core{transition:none!important}
html.pt-arrival #pt::before,html.pt-arrival #pt::after,
html.pt-arrival #pt .pt193-veil,
html.pt-arrival #pt .pt192-line,
html.pt-arrival #pt .pt192-mask{transition:none!important}

@media(max-width:600px){
  #pt .pt192-core{grid-template-columns:minmax(18px,1fr) auto minmax(18px,1fr);gap:12px;padding-inline:20px}
  #pt .pt192-mark{width:min(49vw,190px);min-height:36px}
}
@media(prefers-reduced-motion:reduce){
  #pt::before,#pt::after{transition-duration:.22s!important;transition-delay:0s!important}
  #pt .pt193-veil,#pt .pt192-core,#pt .pt192-mask,#pt .pt192-line{transition-duration:.18s!important;transition-delay:0s!important}
}


/* ========================================================================== 
   Z194 :: CENTRE-FRAME MOTION + RESPONSIVE TYPE COMPOSITION
   Reveal timing is controlled in JavaScript by a narrow centre viewport band.
   ========================================================================== */
:root{
  --io-reveal-ease:cubic-bezier(.22,1,.36,1);
  --io-reveal-copy:1.18s;
  --io-reveal-media:1.42s;
}
.reveal,.rv-up,.rv-fade,.io-copy-reveal,.io-section{
  opacity:0;
  transform:translate3d(0,28px,0)!important;
  transition-property:opacity,transform!important;
  transition-duration:var(--io-reveal-copy)!important;
  transition-timing-function:var(--io-reveal-ease)!important;
  transition-delay:var(--io-delay,0ms)!important;
  will-change:opacity,transform;
}
.reveal.in,.rv-up.in,.rv-fade.in,.io-copy-reveal.io-in,.io-section.io-in{
  opacity:1!important;
  transform:translate3d(0,0,0)!important;
}
.rv-left{opacity:0;transform:translate3d(-26px,0,0)!important;transition:opacity 1.22s var(--io-reveal-ease),transform 1.35s var(--io-reveal-ease)!important}
.rv-right{opacity:0;transform:translate3d(26px,0,0)!important;transition:opacity 1.22s var(--io-reveal-ease),transform 1.35s var(--io-reveal-ease)!important}
.rv-left.in,.rv-right.in{opacity:1!important;transform:none!important}
.rv-scale{opacity:0;transform:scale(.985)!important;transition:opacity 1.2s var(--io-reveal-ease),transform 1.45s var(--io-reveal-ease)!important}
.rv-scale.in{opacity:1!important;transform:scale(1)!important}
.io-media-frame::after{transition-duration:var(--io-reveal-media)!important;transition-timing-function:var(--io-reveal-ease)!important}
.io-media-frame>img{
  transform:translate3d(var(--io-mx),calc(var(--io-my) + var(--io-py)),0) scale(1.028)!important;
  filter:brightness(.8) contrast(.93)!important;
  transition:transform 1.55s var(--io-reveal-ease),filter 1.34s var(--io-reveal-ease)!important;
}
.io-media-frame.io-in>img{transform:translate3d(var(--io-mx),calc(var(--io-my) + var(--io-py)),0) scale(1.001)!important;filter:none!important}
.word-rise>span{transition-duration:1.24s!important;transition-timing-function:var(--io-reveal-ease)!important}
.io-tail{display:inline-flex!important;gap:.28em!important;white-space:nowrap!important;max-width:100%}
.io-tail>.word-rise{display:inline-block!important}
:where(section:not(.hero):not(.teaser),article,footer) :where(p,.read,.lead,.sub,.fblurb,.dd,.ad,.faq .a,.qa .a,.jrnl-standfirst,.jrnl-deck,.blurb,.areas){
  text-wrap:pretty;
  overflow-wrap:normal!important;
  word-break:normal!important;
  hyphens:none!important;
}
@media(max-width:860px){
  :where(section:not(.hero):not(.teaser),article) :where(h1,h2,h3,h4,h5,h6){line-height:1.34!important;text-wrap:balance}
  :where(section:not(.hero):not(.teaser),article) :where(p,.read,.lead,.sub,.fblurb,.dd,.ad,.faq .a,.qa .a,.jrnl-standfirst,.jrnl-deck,.blurb,.areas){max-width:38em;line-height:1.76!important}
}
@media(max-width:430px){
  :where(section:not(.hero):not(.teaser),article) :where(h1,h2,h3,h4,h5,h6){letter-spacing:min(var(--hls,.12em),.12em)!important}
  :where(section:not(.hero):not(.teaser),article) :where(p,.read,.lead,.sub,.fblurb,.dd,.ad,.faq .a,.qa .a,.jrnl-standfirst,.jrnl-deck,.blurb,.areas){line-height:1.8!important}
}
@media(prefers-reduced-motion:reduce){
  .reveal,.rv-up,.rv-fade,.rv-scale,.rv-left,.rv-right,.io-copy-reveal,.io-section,.io-media-frame>img,.word-rise>span{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}
  .io-media-frame::after{display:none!important}
}
