/*
Theme Name: Essensai067 Design v2
Author: HunterHub
Version: 2.2
*/

/* Brand fonts — Minerva Modern (self-hosted, subset) + Ysabeau (Google Fonts) */
@font-face{font-family:'Minerva Modern';src:url(data:font/woff2;base64,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) format('woff2');font-weight:300 500;font-style:normal;font-display:swap}
@font-face{font-family:'Minerva Modern';src:url(data:font/woff2;base64,d09GMk9UVE8AACRsAAkAAAAASCQAACQkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYGCagZgAIIgATYCJAOGBgQGBYIQByAbf0ezERVsHAD0gq0D8H857lj5CB8qEyVYKFFBSLUGAxcaa9mLoSouUcLIk4FeU9FTmELu/zDZNhk2Cr1BX0oft0LprhR+6mjC5GZRBzrZ0xGSzA7Rac3sOlIbNklThkVQpD67sA7M2T2qJ6g9+NGTLX+sV03y1HcTXyBhKkxdja5DsIBzwv6cK2hCC2QbX0c0s7fvMNq2EyxR+BCTURCegNb0v83vJGnjW1EihkQUvbg4j4orRFVn6RyFx3i27Ow7dVXYihs8VkzrJuEm+N/rzK/uzCkaFU0AwSzvsqWVBQaSgaSVCQJ80vepiuT/wLMXm+GHnjRFs0UT9VwRVukYD4Bt3ln72LgGOiMcUoC5jL/kn+DE/xDFxcA+kIQiDTjyZg6taTx/g929z68OX9qZB3IgAQqInwV/byW1bYr//2uV9t7qmt3/F/9u6IVrgtVRs8LNjArpnCgyrk51aKCWGAawFjFAoJBrOgRkUa0wAWFz4iJUR7iSGSOjAR0J4SNsZFxcvA3UWqvCGl6xZ3I+hgMzrrMQMAH36SHAEAAhFJ4m61lamfI/J6VOCPlJj7rmmwJ8UyKhCg2FGD8Xr8IVeBXcBFwUNTuCbyo+wCCkhD7WikGOxRJ9a3vTy2IKAHrw3SSp9xLipwIAgrXAKeAplmBlX0iA7BTaDuol5oDN7q3A9sB+OQScwFlckHP9danvReBy4rr7an/dAG7jptzprwe4Jw+Bx32fAG2JFZISyJRyoEzmAKuxAQ0YjUmYgsVIx3y4ZFpgFuqQLPOAXFRjC7bhCIowETmoQjQoLMMzlGITdmKje9cGBwKHDzt24aQ0A2NlITheFgFLMRctWI9VWI5105xaf0GAgQqbV/4nFLrAKXA6vAp/ItnIv2gEZsRqYuXYWrwv3ozPxtfg5/AnREuiE7GJFDonnuj5RI7m1zp6MFf5XBNyxeU6nOtJ7n8xcvPUzjMjz40nSz254cnbTz371OynMp7a/9TzvBXyDsu7M99/t1e+tPxB/oH5N+a/XqB8gd4FVhX8X97qBacWPFPwobBtoYmFKPRZ4ecLTyi8LnguGBEsenrm0+uffuzW7pk3n/nm2ScLN3n202cfS9s8N++5U8+XeL7v8+89f+OF2Bc6v/Dmi3mKv/zi+y/ufKnZS3tf7v7yqldqvnIhZnBMqJlb9JWip4pRvGHxnSUqlfio5FMVvy25reStUi+VGlXqYum6pb8rU7jMd7GlYyfGbo8rHfdT3K34ZvFrEvokLEg4XrZ5ufhyh8pdLR9f/uMKL1XoUmFTxRcrfl7xftDnlZ+tPLvyhsqnqjxbpU2Vb6s+W/Xnqquq7qn60P5stYRqNau9kyiNyyTOT7wXUitpX3K55NbJs5OPJkfDhqbcSO2Smpn2TNqwtBlp6yPVIsmRtEiNSO1IvUjDSJNI80irv+s3/g8OryzEq+FkPIA4IakIJhbzR3Cx1EdIkRfpRET8vrM8HmEaHC+NeymuM1jBPNDT1AORCuK7innvCsoy7HsuwOHC8kfiCY5bqA3qDFyvhEpzc7kec9B+8amtlLiRokE5o4jdgO30FymGWFPvQ4ebiafUE7yb5IOLr7rbNZcog9lhFzTlnroH8WWq8zvoeFr8UIslp4/czkmlAZvm8jgBxkBM4FthCtsCi5FowwyXUTWLMTcB8b5LpBH2RzJykd2AvKkktuyYIKDn+e+EKiZZ7H027Ypp3G+VU2h3xN88xYIQT45VIL2EWbmhp53piGC+OX+0MCxcLRQJcucnHv6Wh6vKiwcsfjVTJpw0ulkG3cv9GrGHcpqbEH7bL4lllk2BuSM7fAqqEGRG2ZK7KIlDJ8HP1hsKEQxIABK+SR66wOMW95alK4znTPau6BHkPHHK5RqFECOfoZUt367WgfwDTfTeUD6yyXTh+dLePf0R28+mSNim918b4nW37RdskXtLfl4TEzrGcrA8/i/F+mLv9FQn0sS5B3j3P4zw8Qr4TWoi9JEGkxKac0lx5HKHUx14IXp+ah6OLtDclXKua3U4+whaCuFsDv1sGmcR/BwOpVbxztv45/h0wALo3R34byBr+Jtj3YhRZY84hhokLgnHdZx5uQGTqOJc/pDM0P/m7kY7UXapjdjJtV20a5qIkQlHHC2uYhOJZbOvNmZiE4wrDyETpjloS3+fu2BN4uScOI/2KRqgw6B9TPgG+Szb0T3ItNXaeOHS1ukB62GX1tecG4rrTCX399Wfva+U6xEaTTzu2Q7mZVq5/uXtCdfAiGIbS6CkirUA60tAp3Qx20TzkSkpVFZcZXQHY6MPmIc6mzjUTqw4wcHY77sllsHKRHyX2EusmxXQ/vl2aY7fP5dy0OTGW5/oxWGOb4OscCUXhZBpSRjbo54C7rpln9LQ+MONh6kVM/9q5EFTqAGkm6NN3YCLFZeuc+N2p7UYLK4dRq8zI6VucRMzNDUU0HXbFb84SbNbPdx5jZz/2Mi3Y9nCr97Q5YUYBTeGIwOih4vB+QwepywHloN0pW2kPkYjDMD8yvjyHB6bTASX8d7Dy2ZYn8Y+oWaQl4wyZFmMcgz6Y+MkkaEvFgxAtYtp0jzjFgzERkkixWiUCdBtDpp1qE4JjOtR+sFEuHHnIpPhiDPxEpxvi9gR7nd/cke8RIINRlkJb9UKJZQSLd7Sh+AnzB+z7kMGgfL5/deMwxfj0HgR3a3DmpHL4mdFlBdhtlM/amR15ovESDptrIM+GX+H2E+2wBrEWfaYHdin7GYwFmIfc5pBmlJFfkEsrX1N48mCDZfSexA+bOC5VrvQMgVN129P02Dpw977J3QxnZpmHlEYkmVmk6Oq59uWGufoOD7Q9a5BxVBrlyDbKtXfFSvYI7s7yO8WED2OvP4Ml0j53jhyAbzLTlcVGiXnrh8+5vdUKLJtzv0NqQb1up530fMxsmf1bv0D4haBZ5kAlVvUOsjByjsTdBTxxZ2RcrplLfhwDdVgup2wVTn5UC1mxolfbLt8CxjTVX/FonVIGVErjwsxsnv1bv1D4hC7o8yBUqVGpSzQNfXkKaxMp0Xq1HrSfE20olexcoG8McOpUtjJBlt46AI3pChCKJcGiM8U7YOk7qKXRPggYK30GInGuD8kEG5MKz80kfjCkLF+AT/1k8Pf1ONnxFPKj8v7So1HHyWjLehbcE6RUlzetcuETQRVP8znDhysmMl9trsMHY9vas0h+rbkTRo2VjS98bxKbSs+ZeAWEzhhBlT5mOEs7KGY3KX7nI2OpDhXm2Cj6R6dsuI7te39kt/+sRPcJG7hfI4p0GQw/oqowPivuQPvuHcP4jMPOqqF7tn94Vsmme4S8bIR+xZdQea/tG1DB9t/yuzwU2CEK5bGoQZwQSeUQGl8kD/sofUI/QWJinuYvqPRqFKYZSusUi7dubmWD1XWBr0/y1W4B5ankjvETvL9rILuk2U/QB8ngxWjf7XkPmjaVtCJbtRPWQNro5FGFhLXzDMCa1r+TnEwNmVgFucb7kbUeLgxEfdQXGGyOsZG97LlrkYwyXVFWrt8hOoOv+CIvoVZkWhHa4vvgx0bw8+I767l7VRRZtJAA4RmDw0+BE07a5v2zTTOjSKrwI8N0QG0eQGcvB0m29i2D6zpsC+YC3IkJuq8hhGf5QmmhQmmZIyUv9YzQFcRT6bRh8kFiToQKonX4T2ivCYnIZHWD8tumcYygJPChKbkmtC0jBPj5dTqre7LSd/MYsyAXc3l19mMHZjQOSsdoLWp2Zs0caW0bF11uPs2cQJfP4+Acz1nyZZQaVerVAd4krA7QSXJQb2HJVPp17N237kyirMz6BtxunlR1Gy4yBSYTTG7Tb2YGNVgLt/Ycr9QZDVTOoKZfIk4fLhsK9ACWdZe1iBr/uoPN4jyVHVIUaVRLf4pcYhUKl5GCMIgV/tDQgkONwWYRLG4Fl/yOMEGS/m7Ee878L72d4MNFtQNIw9s/Y+Kwh+C/nxL2+NYu2uHpbtAJr4JuwNXy1eUuD6QZlWTtAbm3sjcGplUR1yxz/4DmiD2dG0TRZBvX/tAR0ty6meT6SRMZcfoeuSOBUnHVff1jpNgfstpWpQTdx1JfUPPfBR/i1VgtDPXlkBtsQT4/9Vq6VSt4Qvu42CT1ynFas55hLprKOdhxuu0GDoJSeMi6GJWzpUGaUkVuT8bNVCgXQ3U3HHOHV5/e/ldNIb5oB85v5q6pyeNKY+dDr5zBLVkqaEtxYsHXuzM5lm88IS3JZ8KkPZ7u5RV7HNvCTpg87fVuFjSwJTxd5y9Slv+UnvxEWrLJXj5QlVIlQ+tzGNmUVOrRihn5N7LOEfHk5ru5V2FmQQMHCAcu3a+TH6SknldIjOrz6+eoUZmCJaPWHT6ibPU7FUbAm5IgzlpNUNMRbAMvIau0rN1DRh1TaIWhB25OeratWBHQLA+0vb09tm4tQFMtDbn7hel/yTnXZ0wO+XuumxlI88i4ECfOL2aJERqgwE7FDm++Zf1FuZ/cboEbINYNVIqKevCObbZEHyP5m4agtu6c9a0Wre0Q9CuHj9k25Y7Hh/Ykawr/5z978bjH763PnkXf27Qu+yAcBuc55DodVB6RGpsb5U21x4pHmRCtxnHDSbT3+/+/ff/7XAxUr1KQpXYaso57tQd3N6C1g0/putN7ZF9YUR83OI4g6VUfJ3NUv66LinTk9KT0EnEJBoInwIERH3LyqaszARDrfz074pjv8uHiRArmiVobQHVLbCh2dT0iGeCc8opWECrakOTaIech86HedCymYdbkOYnDXFu+tjNH7lJJZdtBIQ98bHCqeqGlNYnNbrZp7sK/N9LsbvWR4Cth4tLrXuqdu/WWW2yKVvJteE0EtbWeUwDuDPdnbhTZWH2651SckWnmespSDUZLWJFcoMzGrV0ZJp4M7eqHT7TdH7EG4np+gbPIDCCBnKqheH+imsrOsf9vuWG69QpfCIhmkF5Y9Oklh0SLyQm2g5rZScrFg0jLevv4gNa2Y8TspK269kNm098AcLZGeZ7MlJMZktY2b/JaVteruYk8aVjPz60Z3G3xzWfqXEXx4fShtI7SX/RaDM7Fs62UOqTvMs77b5SVBk+opp3nt4LMUTP7wpHvEYuoKuWTtjLeloPiV3gV3UifHIT9b6v7ql4+M5HyuFWg+COUBVGHYXdFavuW4flb7mytBgtElfIveAycc5oeS65/0VtwjCK1UbxFa/w5c1ZTzp0tk6SevBkWfOPh3dPJEEPgPLeDR86W+I5JTlKZFaS6CwJ0WfI28bKGEe0Ro6aBQfJO8XRCnT8hI8gtIg5kmn6zwWdLCpjEehjBsnCG3hr5LpFQmqK36zAbleE1EKsfFahtQXXtOAGZleLlbz1hG9q2GeVOCJHuAPXEHL/37Ls2xeEHaxIqYFYwsyFDUg12iI2ZJahp5mbmaWxmdQikINOL3HGSqf049haB1mO6Q/S5BQjtUlsL76LHXHL4n+PVelpnZRwxMhixipqDGWNbyIGscKej9bnYofYAT5E8tWpuz9z3fv5hF5H+h4MIjrOy6CNvQzS3KRJA3NX2lV9pP1xQdyMW+a6OV01xIbbasm74qsdvs9gYhXxyjOkW42dl3xroZxzSjnfMSf14H9fOyFGEthDYiFrjRG4wqfgi5DmJ1JJqHEVnJJe6WVrhRhNeansQGjZ1+NIUPqxTh/UcSaZAI2t2fldHMzYXdwltlNWS5SMVJqa+sdG+ulh46MVXRikj1v4MkHM4NQZEOuryc6MmrNG7GfLskWs2mWZVn+t7VsccADW2nLMgcNLE9cEXSlYPWIMNUedIFWSCWsRIpaUyhGI78NtfkPPCiIXgljyRAQOogqbBlX7NEj6bKtrAy5JTiRCBRHV9l/W8ce/xA5ZLEMTRdyUJW+UGekL9jliNl/9DALLAwZLrYpDO/JibOsqiJEDqy7yPWIPG4Msg2liYLRFjkd5KZUP9J0T5/Cu75eQPKwxLxJbKK5kPbAyg2A69nTeIyYS6iyCQ1/6Sr4t9vWxM4LPPtXDIT92d/tsVJW8FLwTyVMx76JXXIs6eDU47IC7bnfKjdMDEpZj5Ts14DPhwSy1LmjTw+zEiBq0+ohncGp//jNxkVRfpoDDd6Ttbzc+bkyYB65NUgvUIczUNcwfvUwnVMhDYiswO2Un6CzPjzsx/sej9aKe0keS59yOoH2bo+aL3yPr0mbv668wGsMweqFiQaVuuw41Lc6Mw/0UDzBpqmnRF5Rj5TLsoifwvfXZ8OvEGZwvOXMQURsvhZAtAMR9QpxG1n1v3GAK/BWJV4l0YgtxAzCRWDiVE2a7XdsgJMttyB1lyeHuNGQPW3Nr6vwkFr020+ZETZw9AIXrdAv5pSEmTwtDtsBYPfKtMWJsy2IeOGbBvS8Qf1yO/IumXDE3p94vig7g7kJK4OPoyjqRStQSI97A7F9oojrn7vwaHby5uLhMxKOb/fOwod2fXZgV2QCZ4XyD2EOgjQ3QZ6ZWJBTzVtL0gUWecPD4U47BX+lCnThMk/saD0DsCFdLwbYDk5Rd4zQ6EGOoVQd2Hq5HyEmEmhBsIdhaK75DXMHwAvfh9rUQWpyVjoCs9rxLDKPVzhrok/P3iUPkC6zBFe0ICLNgJsQdzYKwyDnl8ra1zPt7VmF6y1tvoJlZ3+7tVMoJhbPcc9/Pn3mPey5wL9xTmeiY2RdY33BskCRWZUhSHRFv5rFEuSuxhxMu6YkDX7/78yXcjvRua5j7Fght+PjUWeZhMTjZslSvCsJa50kjOzHXcNnuK3c2sbUnL3Gd9vjepbsbeUzY9vzzRkRfDvuaFczbKM5GiA7nGZeYevHtTS9hCjakYo2sKZ6et7yCnpwC8Ue4tTnazlkTFO3taLzLL+F5101sfu593hXjQ3knMQDOojraCnhR/RAEqm3u8KAcA77jEpzMbP8knuK7mVqgTseVKmhj0rT0TiY2Dtl93twmCNVi6P1t18eLrtgFV6NdyI0VXSzaII6/KuT4ii7ySiPE1XPC651Isr2lJ7JgwnyKCTBoramIId6hSMnWvbvu9TDAtOgpUv5qHVQjiSQ1pi1mWYb+XEM+Retyf0Msl5eYfvc35NJHRCYJU3gcsSaXNUgrWlpOHsTKTeJC+PqkiiNiCoODHj/okVdEXap15Iziequ8yduV0WPTNjEUq+A0MLKYHBvamIyI9zCWSejLwccbz/EH+DXlDRIH2HoxHkBk2td9HLNgZI4IJ9+2mAE2Cn9c4KTEIJhCzNRbiJOOswyu/UrFZ4PKR7vPie0UV0suSHh4ToIwHmZG8KWg2UtmlujMqMbXgW2EmRC8FbjgRjsm0FNUEt4tJLUQ8bN5Bo+a8bgZzpi/GooMjukU076IDn405P/w/5THSB644Yjrj7hRZdnZKoIjpt9jAWfNVw1HhhXrE9O5uDofpv/O/Ec5RKYU7x07oKQ6b7fe0n7AoyXXXL/JLQfdT5WNZF8sH1JH/Fbp10q/VFLxe3hHwks9FZf3v/PhR2/BNYhRrhMjTCfWU6KDuhod0upFataCyhD1MoeoyB1WjA1W372tS+ZVpnX/7YLYC/5oWehwgSptggdf8xltfPVVScZVET0gMcp5sc512nkq3PberQF/ylhqvmUJaz+gh15gSeC76ehIx9av14qswd86w/N1IBbwIvr9yEpAA79LdUpOm6xIfY9kwAAM0Hy2wMjByegTaC3JC/VBjoErBRf80r0pmqIxC32qjxAWe/DOID17M4yDuHM2Q7j99CL4CJ/mc0CFH/26yaZAMZXwhT8ecYANMvqNKMwE+M1RYgF8p25YE1hqZMkP4lD6S3x6xOSdQ/zUYKRF8Hhn0Gu9mY8wb9JqxAB4EpiqbswbLOpXXzUI+orEDBelnROGtQs1oh36+QO0BZ2f8Qw8bkkJP2QbZeIWrYf2xH0yuzvnyNusXK1z5M/OrJ7NdNLv2T/T0sWd8zmWYcXKczx5PXLOaXh8LEx1tcn6R7yWawi5NhrS6rSZfi88yklRnsEWrdtqKbRClelT7995cGZW6YbjXV0j5vAbOYeU6I7nytcAvXyS3LlZ1vM8JpSSBHQtSMTyJuUgmPTCxw0xmGjZDWB8ZzkwaG9+QZznIS6/AHse1BwvIfQbufvGVm+nV/gTjKk77GSh/Vp48ZxRup6/LOXKyhUI3o4ZnYSEg1LNIFrR66GxjrNQxBfhQJTYS+OVM+IhvvNYF9HIf4ACYaHSHS+ufWa1BuJ4bWMuYXn4UjnnxOejcHeGW+vroVcZzZFwfIRq0Alc9dQ7YB5+ZOnFeYj1RgvEQl3jvltFN8UEsV9ZCasOv/j87D/1VA/MgxTMGJjtHcwcMzI51SD4cwRb5juxTr9B/WfRHtZHX2HcnZWNLyDKl99qMMZr0vrEz+CIKcnT+JqjpzEc35XfAdOn15tcK611y7f21OgMCipLqB/fx5DqJp684OzD8QRa+VZOvJEPxpNrOpf0SSZmjCgmxq/pXGKmj9gZosOqCjtuYsjAb9Qt1NoRH6/ZcwhuR0GL7zbuUWnCXCfWr6HFU1vmqHXt/J0v7BO21jYc7kK9xZPVQdS+fUl7gXaamA6vFTnesvlRxQhHjY3YhPoxWX1NjLDnqIhR8ZRUEnrJIplRFpIWqqvpY3RtirBaoCn9JjZHo5FY1IgftTy+vJroOr3AksNn0sNxyPwNNPTCfrJQeSgv1HH94vDaOX9i4dIZirN1cuXmDdVcDanUmptS/kKr3TRPOZ7xGgkhfV4YtVwTKUVZkb82I/k/y7bQGGEd4kb//1KwQzJfr7hLbmy0eDjb1vcSC2BTcHqm5cmwg3DriTHv19ZrBBulJEJjKT2xeCWc0HHxjXrMnKw0Fpc5g25fhQfcBVmJy60rSGi4SMo6k0rjcYnzE9GGSMavke2lBpSLcFNchqxYvXDII7A1lP2AOEngiXQVd65KZFM380XUuDisiXJXOrgct4tWCLHyAXL1mC4N2lgwNppPJ6CTiMdTlXzOWMlDwx4GZaYDWaI8TjRAETq91/1UHxOHhVUWgHfzhz91rdLh0UGBMECvs/YdmkyQiC42x+XhevvReEcozt1HYkonc7rcj2PzL7ESd4H16Y5O+kmx8q1wiHiH6ZH4U23uluDrOeVp9sEk48KwhuN91ecuD8DHbv+6C6KbvXA7OXrX0npER2LP8BWo8bHXI64x3ZGfIm8jK8xCWayUcIMhURjyA2407t8epVbc03RdjYUmEnaENOAHgP0I0jIqfMY/4NwP2TERikhCS1tohJngkO2zg7GTzCCroJILZtHiKa6wsZd4vdLr5WWL6El5q72FUc6V7/DTeZn4CAuyaNI65vAx4mdgY5P3IU2hcruFLU5ETUOMA1ytREsgjap0PyDWr/Vm8CHHbmBgP/ZJGDHEaxIj1sf1X2+jm+48x8SYWTGLcUxsJlTNGNfFuEVxs0//1sDNqEacDDofrrTDOPZ9FqvwCGx6ungdHYSMQhjIfeqgBE4zGFch4G88gXeF5dxWC2CR8J7446SDuInlJTZAl7ZKilg1S5ZMkcT563YXEcyytkzktD28+/kgEPg5Em692LqLNfGJ2jR4gx8UZ/dO/xJ7KBq270faHmmb6XmPCHMnpSRO6rjSsPoPXWM3F55YAGJEKAl/a14qXZh7BmSrVkEEf16XtOkpC1Mz1OgMcVk+EokwRJynZq9ZwC1pOEdXd4hh+hv8yHmFrq1jhN9VONv5Ykc0RRBVWh60u8RV25FgHOjTIEpLRZYEWaY1XNS+/lHOjm1uW0oQk2DiMusHRra4dXWbbj2pR78IM/rLwM8Md059EilmedyFZuhbXbxLspRZHXw6s7qRlhWc/sAjKa83omizVxu6bHPKgirlhrdSWMhNQ8LCh24hdw/02kF2UFZJ26/A71dBG7a8LtFdbeNlC2dD8cwTt2gfuETUPg8CG6DN3mNtb9vYGq5B7W+kHv/NcD1uf5m9sVp15oug4YhnodBTzIlQRvTy1nShq7pQG4J5isQLH+voLSOapWZb8lFSO6Zlvou1NKqo/xu/2pxyMeg6JKW5BCPK59ClnwWaPTtjzRLnqOv+A4S3FlFuX8IWnDXXbJ8nVqGFuAwe4Bx42K0TIyhP+iGoIhk/NCIVIh6vXRtF94lnpnBfaXXUyREbSS0n/IiZHvoYJFKJrNV/VMB9As6It4moJtrbRZw5a8awIRbxcZE6+La2FlyCaAq54QJy7fYtFdBaVGrHRaXEkTaPxFu2J3ylMnw9OS3eAUgUjfEgdmWSZwMs1+uHxD4CL7IOek8UPUJ6Xqcdx87tUvYLtA4N9779AfuQCUzp5BEXoX05nih04fzN8J1I1vs+tPSsMuFgKTvBoy+/SNLeHpN3/1OK8doxtrTZRgviBr1EpQgT2TI2mqObdkyIXJcLnRP7qPUtF2Cvuy/HjiwHTWIykYsFsPsnV9KFgOErQ1cIiWEjLmrvfCCbZhbNeUI9Me9zcJCys6tqRXBomziJLJ0o4z6srtQ2e0hF4IMa+anhWyX4dRBlmTmY9a11gxvgZGr7F5FMxBycxdHk4PVJzhlnh2m7UHVjLWTmXK5CPBJlqAlY/HKmSjjuN0H9FbyLaopb2BLtxv6dLC9L9MdP8BwYx3LO87dAWftSpJbCoGESOzp4yj5o2Fq+YCtu4HzjdDSAvmGYHh4jL6ddH13AklfS1aUOkPboUe49XnwlwwYCox+DeRY+EZj7RUINSRd/dw7zUDxcxfZsua9gefBNl1BevCSC80TcmvEHFU6J880uyjebcFp8dVeD/nLfK9PtNX7xcWZ4MPndQo+VKMp126O43pYkPw2/B2vSLZ7N8y0BJ6ysUfxpe3v43V3fMS1UsK5bWWBlVbvfLgwfxzZpbj1Jl96f8Ky7kqMSPS4iIrIf/z4U2+SfPWnaGjLsCMxhizH0c7GFPRnD+r9lDbsecW8W1g261x9iIeetu14010kf2zFM+GB1NiuhsPDRDpWQ+bq9HMyekUWvZKuEk9pgkR61QdXaGakBtXksuSbRRgkJog/3FmF6N35U+1ji0OyiUlS/rW1hjlmvN9TEnFZrZX9OeMYmtcfax5xHIsTspintjntJDwOOcvLAwHZp7TWK7rDeaA7zPI17bhXdEBPGHV5N61Fd7kh2hNTA0Fz3M+WP3WhNs3LTKrVQa9FfmLNNLFrnVT6NKZRWb1WjZOtY+ObcqeGI3PEHDiJbaUZJp5O73/Gf9mRIfi0gqM1RZqH+y0QwSgYcHJmH7cNa58+b76gWZsu6Q0yXzIBZzK80tHgcZfJODBYNLy1NHBLfd3Oc8bHk4YbkSrUl+qBDP+ZkBmTVU9NMfh2+Les7zzn5zzfSSk4MvysixWZ/mvu7/zswtV9n/EZJRKR2t0hZzd7tGdZAsJniqEreLtVY2c5NnReTrGU9DmPAYR9rw6UdxNe5PkgeSo0nMw7n57plo+G1BCOrVH11tv26MkNM8NIAKNIDfgIAAJmEHAAATL4+Y9gGAvoP+DlgM4ACDr0EEEU9WvSHP9bQYh14ZcFx4FkkGagrQQ8I0JRhLIBBkX7oBHhQgIBGLTb5OyK1VK1Ua/8OALXlVtsyhdTuasVPj78vOTO0Xw5WbdBOyCOhQ+e7/aCFxhlvlhMmmHYNh3U6P802sxUnjjmtUaXtOOQScGDfEa+gnIyQV71mSZuCdll5FUUlZbs61FXVhHU6s2xLw6YuV7kG9ejWq1+fAW6Dhg0ZMWrcmAmTrjRlxrRZ8+YkeRgsMDK5mki5km+XOv9zSrnC/wFtFH39OrjtdXg9/buW4s+gP4BWSCCAB3G+J24Fzp5AUHgYVjtkeW8Bogv60+6sIYeByNHISERodD7EClxvCuPQoJB4DXM4hgB/2yHfNdcgSyP9WMV8jg36hFGnwD8K9kiC5wFALDinEQ2uaeQv6hRKa9Qb8RoxUIpHCsZ2gkPjCgZqXuJXFjCS1dikEX/s1qgb3imssR3am0Sg1nAE/yJJIwmYp+Bkjbizjr6sKbCusSjQ0k0uSI1EQajQ3RrJZCqrUNsOribPoEojJUhRaI1GMhiBARrGkApiyvq0239Tz/waFNAQRuvTNx/rnkBuCr/aKv28JV4/19ONRTBpOJr/sqn4P78j3FC3Qp9ptArFGpWwnuOxsBPatw7oNQxkz0DuH0InC5DbCUtqe+g6wcT2YCj7B+YyVeOv/TaoIdbfPVqQy60THN6Pgp59G59KdJy+wCndSTB8LirAHAogB4d3hkAB2RkBDKDaGQUGvjtjwNfAnXEgUV83AujMpNZLjkIZSlVKidukSLq3Mm2MfCnS5L3hQ3NXUb9XzE/R4PiCMkdRUepJWJgEQCgLRsuOAgcA) format('woff2');font-weight:600 900;font-style:normal;font-display:swap}
@font-face{font-family:'Minerva Modern';src:url(data:font/woff2;base64,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) format('woff2');font-weight:300 500;font-style:italic;font-display:swap}


:root{
  --bone:#F4EFE6; --cream:#FAF6EE; --ink:#1A1815;
  --terracotta:#B85C3D; --moss:#5A6E48;
  --rule:rgba(26,24,21,.12);
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}
body{
  font-family:'Ysabeau',sans-serif;
  color:var(--ink);background:var(--bone);
  background-image:radial-gradient(rgba(26,24,21,.025) 1px,transparent 1px);
  background-size:3px 3px;
  line-height:1.5;
}
::selection{background:var(--terracotta);color:var(--cream)}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}

/* Type */
h1,h2,h3,h4{font-family:'Minerva Modern',serif;font-weight:300}
.italic{font-style:italic}
.label{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;font-size:.6875rem;color:rgba(26,24,21,.7)}
.label.dark{color:rgba(250,246,238,.6)}
.lede{font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.5}
.mega{font-size:clamp(4rem,10.5vw,9.5rem);line-height:.93;letter-spacing:-.03em;font-weight:300}
.display{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1;letter-spacing:-.025em;font-weight:300}
.h1{font-size:clamp(2rem,3.5vw,3rem);line-height:1.05;letter-spacing:-.02em;font-weight:300}
.h2{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.1;letter-spacing:-.015em;font-weight:300}

/* Layout */
.frame{max-width:88rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}
.section{padding:clamp(4rem,10vw,8rem) 0}
.rule{border-top:1px solid var(--rule)}
.row{display:flex;gap:.75rem;flex-wrap:wrap}
.eyebrow{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}
.eyebrow::before{content:"";width:2rem;height:1px;background:rgba(26,24,21,.4);display:inline-block}
.eyebrow.dark::before{background:rgba(250,246,238,.4)}

/* Grid */
.grid{display:grid;gap:3rem}
.g-12{grid-template-columns:repeat(12,1fr)}
@media(max-width:900px){.g-12{grid-template-columns:1fr}}

/* Buttons */
.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;border-radius:9999px;transition:all .3s}
.btn-primary{background:var(--ink);color:var(--cream)}
.btn-primary:hover{background:var(--terracotta);transform:scale(1.02)}
.btn-secondary{border:1px solid rgba(26,24,21,.25);color:var(--ink)}
.btn-secondary:hover{background:var(--ink);color:var(--cream)}
.btn-secondary.dark{border-color:rgba(250,246,238,.3);color:var(--cream)}
.btn-secondary.dark:hover{background:var(--cream);color:var(--ink)}

/* Link underline */
.link{position:relative;display:inline-block}
.link::after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.65,0,.35,1)}
.link:hover::after{transform:scaleX(1);transform-origin:left}

/* Ticker */
.ticker{background:var(--ink);color:var(--cream);overflow:hidden;border-bottom:1px solid rgba(26,24,21,.4)}
.ticker-track{display:flex;white-space:nowrap;padding:.625rem 0;animation:marquee 38s linear infinite;will-change:transform}
.ticker span{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.65rem;display:inline-flex;align-items:center;gap:.75rem;margin:0 1.5rem}
.ticker .dot{width:4px;height:4px;background:var(--terracotta);border-radius:9999px}
@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* Header */
header{position:sticky;top:0;z-index:40;backdrop-filter:blur(12px);background:rgba(244,239,230,.85);border-bottom:1px solid rgba(26,24,21,.1)}
.nav-wrap{height:64px;display:flex;align-items:center;justify-content:space-between;gap:2rem}
.logo{display:flex;align-items:baseline;gap:.5rem}
.logo .name{font-family:'Minerva Modern',serif;font-style:italic;font-size:1.5rem;font-weight:400}
.logo .num{font-family:'JetBrains Mono',monospace;font-size:.65rem;letter-spacing:.18em;color:var(--terracotta)}
.nav{display:flex;align-items:center;gap:1.75rem}
.nav a{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:rgba(26,24,21,.8)}
.nav a:hover{color:var(--ink)}
@media(max-width:800px){.nav{display:none}.nav-cta{display:none}}

/* Reveal on load */
.reveal{opacity:0;transform:translateY(20px);animation:reveal .9s cubic-bezier(.22,1,.36,1) forwards}
@keyframes reveal{to{opacity:1;transform:translateY(0)}}

/* Hero */
.hero{position:relative;padding-top:clamp(4rem,10vw,8rem);padding-bottom:6rem;overflow:hidden}
.hero-mark{position:absolute;top:-2rem;right:-2vw;font-family:'Minerva Modern',serif;font-style:italic;font-size:28vw;line-height:1;color:rgba(184,92,61,.1);user-select:none;pointer-events:none}
.hero-image{margin-top:4rem;aspect-ratio:21/9;border-radius:2px;overflow:hidden;position:relative;background:#1a1815}
.hero-image img{width:100%;height:100%;object-fit:cover}
.hero-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(26,24,21,.45) 100%);pointer-events:none}
.hero-image-cap{position:absolute;bottom:1.25rem;left:1.5rem;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;font-size:.6rem;color:rgba(250,246,238,.75);z-index:2}
.hero h1 .accent{color:var(--terracotta);font-style:italic}
.stats{margin-top:5rem;padding-top:1.5rem;border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;text-align:center}
.stat-v{font-family:'Minerva Modern',serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300}
.stat-l{margin-top:.25rem}
@media(max-width:700px){.stats{grid-template-columns:repeat(2,1fr)}}

/* Pillars */
.pillars-section{background:var(--ink);color:var(--cream)}
.pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(250,246,238,.1)}
@media(max-width:900px){.pillars-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:500px){.pillars-grid{grid-template-columns:1fr}}
.pillar{background:var(--ink);padding:2.5rem;transition:background .5s}
.pillar:hover{background:rgba(184,92,61,.95)}
.pillar-letter{font-family:'Minerva Modern',serif;font-style:italic;font-size:5rem;line-height:1;color:var(--terracotta);transition:color .5s}
.pillar:hover .pillar-letter{color:var(--cream)}
.pillar-head{display:flex;align-items:baseline;gap:.75rem;margin-bottom:2rem}
.pillar h3{font-size:1.5rem;margin-bottom:.75rem}
.pillar p{color:rgba(250,246,238,.75);font-size:.9rem;line-height:1.55}

/* Brand teasers */
.teasers{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}
@media(max-width:900px){.teasers{grid-template-columns:1fr}}
.teaser{display:block}
.teaser.wide{grid-column:1 / -1}
.teaser.wide .teaser-card{aspect-ratio:auto;min-height:13rem;justify-content:flex-end}
.teaser.wide .teaser-name{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:0}
.teaser.wide .teaser-desc{margin-top:1rem}
@media(max-width:900px){.teaser.wide{grid-column:1}.teaser.wide .teaser-card{flex-direction:column;aspect-ratio:4/5}}
.teaser-card{aspect-ratio:4/5;color:var(--cream);position:relative;overflow:hidden;border-radius:2px;padding:2.25rem;display:flex;flex-direction:column;justify-content:space-between}
.teaser-card.terracotta{background:var(--terracotta)}
.teaser-card.moss{background:var(--moss)}
.teaser-card.ink{background:var(--ink)}
.teaser-img{position:absolute;inset:0;z-index:0}
.teaser-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}
.teaser:hover .teaser-img img{transform:scale(1.05)}
.teaser-card.has-img::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,24,21,.15) 0%,rgba(26,24,21,.3) 50%,rgba(26,24,21,.85) 100%);z-index:1}
.teaser-card>div,.teaser-card>span{position:relative;z-index:2}
.teaser-arrow{font-family:'Minerva Modern',serif;font-style:italic;font-size:3.5rem;line-height:1;color:rgba(250,246,238,.3);transition:transform .5s}
.teaser:hover .teaser-arrow{transform:translate(.25rem,-.25rem)}
.teaser-name{font-family:'Minerva Modern',serif;font-style:italic;font-size:clamp(2.5rem,4vw,3.5rem);line-height:.9;margin-bottom:1rem;font-weight:300}
.teaser-desc{margin-top:1.25rem;color:rgba(26,24,21,.75);max-width:24rem;font-size:.95rem;line-height:1.55}

/* Sustainability */
.sus-section{background:var(--moss);color:var(--cream);position:relative;overflow:hidden}
.sus-mark{position:absolute;bottom:-5rem;left:-2.5rem;font-family:'Minerva Modern',serif;font-style:italic;font-size:24vw;line-height:1;color:rgba(250,246,238,.05);user-select:none;pointer-events:none}
.sus-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(250,246,238,.15);border:1px solid rgba(250,246,238,.15)}
.sus-stat{background:var(--moss);padding:1.5rem}
.sus-stat-v{font-family:'Minerva Modern',serif;font-size:1.75rem;font-weight:300;margin-bottom:.25rem}
.awards{margin-top:2.5rem;display:flex;flex-direction:column;gap:.75rem}
.award{display:flex;gap:.75rem;align-items:flex-start}
.award-bullet{color:var(--terracotta);font-family:'JetBrains Mono',monospace;font-size:.75rem;margin-top:.375rem}
.award-text{font-size:.9rem;color:rgba(250,246,238,.85)}

/* June calendar */
.cal-section{background:var(--ink);color:var(--cream)}
.cal-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}
.cal-legend{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}
.cal-legend span{display:inline-flex;align-items:center;gap:.5rem;font-family:'JetBrains Mono',monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(244,240,232,.7)}
.cal-legend i{width:10px;height:10px;border-radius:2px;display:inline-block}
.t-music{background:#c16d4b}.t-screen{background:#7d9bd1}.t-launch{background:#ce9e3a}.t-comedy{background:#b08d72}.t-party{background:#7aa06a}
.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:rgba(244,240,232,.12);border:1px solid rgba(244,240,232,.12);border-radius:3px;overflow:hidden}
.cal-dow{background:var(--ink);padding:.75rem .5rem;text-align:center;font-family:'JetBrains Mono',monospace;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(244,240,232,.5)}
.cal-day{background:#15130f;min-height:8.5rem;padding:.6rem;display:flex;flex-direction:column;gap:.35rem}
.cal-day.empty{background:rgba(21,19,15,.4)}
.cal-day.weekend{background:#181510}
.cal-date{font-family:'JetBrains Mono',monospace;font-size:.8rem;color:rgba(244,240,232,.55)}
.cal-day.has .cal-date{color:var(--cream)}
.cal-ev{font-size:.7rem;line-height:1.25;padding:.3rem .4rem;border-radius:3px;background:rgba(244,240,232,.06);border-left:3px solid;display:block}
.cal-ev b{display:block;font-weight:500;color:var(--cream)}
.cal-ev small{color:rgba(244,240,232,.55);font-family:'JetBrains Mono',monospace;font-size:.6rem;letter-spacing:.04em}
.cal-ev.music{border-color:#c16d4b}.cal-ev.screen{border-color:#7d9bd1}.cal-ev.launch{border-color:#ce9e3a}.cal-ev.comedy{border-color:#b08d72}.cal-ev.party{border-color:#7aa06a}
.cal-agenda{display:none;flex-direction:column;gap:0}
.cal-ag-day{display:grid;grid-template-columns:4rem 1fr;gap:1rem;padding:1.1rem 0;border-top:1px solid rgba(244,240,232,.12)}
.cal-ag-date{font-family:'Minerva Modern',serif;font-size:1.5rem;line-height:1}
.cal-ag-date small{display:block;font-family:'JetBrains Mono',monospace;font-size:.6rem;letter-spacing:.1em;color:rgba(244,240,232,.5);margin-top:.25rem}
.cal-ag-evs{display:flex;flex-direction:column;gap:.6rem}
@media(max-width:820px){.cal-grid{display:none}.cal-agenda{display:flex}}

/* Visit prompt */
.visit-card{border:1px solid var(--rule);border-radius:2px;padding:clamp(2rem,5vw,4rem)}

/* Tenant logo wall */
.logo-wall{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--rule)}
.logo-wall-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:2px;overflow:hidden}
@media(max-width:900px){.logo-wall-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:480px){.logo-wall-grid{grid-template-columns:repeat(2,1fr)}}
.logo-cell{background:var(--cream);aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;padding:1.25rem;transition:background .3s}
.logo-cell:hover{background:#fff}
.logo-cell img{max-height:100%;max-width:100%;object-fit:contain;filter:grayscale(1);opacity:.7;transition:all .3s}
.logo-cell:hover img{filter:grayscale(0);opacity:1}
.logo-cell .ph{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.12em;font-size:.6rem;color:rgba(26,24,21,.45);text-align:center}

/* Brand stub demo */
.stub-section{padding:clamp(4rem,10vw,8rem) 0;position:relative;overflow:hidden}
.stub-mark{position:absolute;top:2.5rem;right:-3vw;font-family:'Minerva Modern',serif;font-style:italic;font-size:26vw;line-height:1;user-select:none;pointer-events:none}
.stub-mark.terracotta{color:rgba(184,92,61,.1)}
.stub-mark.moss{color:rgba(90,110,72,.1)}
.story-strip{padding:5rem 0;color:var(--cream)}
.story-strip.terracotta{background:var(--terracotta)}
.story-strip.moss{background:var(--moss)}

/* Footer */
footer{background:var(--ink);color:var(--cream);margin-top:clamp(4rem,10vw,8rem)}
.foot-headline{font-family:'Minerva Modern',serif;font-style:italic;font-size:clamp(3.5rem,8vw,7rem);line-height:.9;letter-spacing:-.025em;font-weight:300}
.foot-headline span{color:var(--terracotta)}
.foot-grid{display:grid;grid-template-columns:5fr 3fr 2fr 2fr;gap:3rem}
@media(max-width:900px){.foot-grid{grid-template-columns:1fr;gap:2.5rem}}
.foot-col p,.foot-col li{font-size:.9rem;line-height:1.6;color:rgba(250,246,238,.8)}
.foot-col ul{list-style:none}
.foot-col li{margin-bottom:.5rem}
.foot-col a:hover{color:var(--terracotta)}
.foot-bottom{margin-top:4rem;padding-top:1.5rem;border-top:1px solid rgba(250,246,238,.15);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}
.foot-bottom span{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.65rem;color:rgba(250,246,238,.5)}

/* Section divider for demo */
.demo-divider{background:var(--ink);color:var(--cream);padding:1rem 0;text-align:center}
.demo-divider span{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;font-size:.65rem;color:rgba(250,246,238,.6)}

/* List rows (journal/contact) */
.row-list{border-top:1px solid var(--rule)}
.row-item{border-bottom:1px solid var(--rule);padding:2.5rem 0;display:grid;grid-template-columns:2fr 7fr 3fr;gap:1.5rem}
@media(max-width:900px){.row-item{grid-template-columns:1fr;gap:.5rem}}
.row-item h2{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.15}
.row-item:hover h2{color:var(--terracotta)}
.row-item p{margin-top:.75rem;color:rgba(26,24,21,.7);max-width:42rem}
.row-meta{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:rgba(26,24,21,.6)}
.row-arrow{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;display:inline-flex;gap:.5rem;align-items:center;margin-top:.5rem}
@media(min-width:900px){.row-arrow{justify-self:end}}

/* Hours/details */
.dl{display:flex;flex-direction:column;gap:1.25rem}
.dl-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-bottom:1px solid var(--rule);padding-bottom:1rem}
.dl-row dd{font-family:'Minerva Modern',serif;font-size:1.5rem;text-align:right;font-weight:300}

/* Visit page getting-here grid */
.gh{display:grid;grid-template-columns:1fr;gap:1px;background:rgba(26,24,21,.1);border-radius:2px;overflow:hidden}
.gh-cell{background:var(--bone);padding:1.5rem 1.75rem}
.gh-cell h3{font-size:1.5rem;margin-bottom:.5rem}
.gh-cell p{color:rgba(26,24,21,.75);font-size:.95rem}

/* New menu pill */
.pill{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border:1px solid rgba(26,24,21,.2);border-radius:9999px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;margin-top:2.5rem}
.pill-dot{width:8px;height:8px;background:var(--terracotta);border-radius:9999px;animation:pulse 2s infinite}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}

/* Map placeholder */
.map-ph{aspect-ratio:16/9;background:rgba(26,24,21,.05);border:1px solid rgba(26,24,21,.1);border-radius:2px;display:flex;align-items:center;justify-content:center}

/* District gallery */
.gallery-strip{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;margin-top:3rem}
@media(max-width:900px){.gallery-strip{grid-template-columns:repeat(2,1fr);gap:.75rem}}
.gallery-tile{position:relative;overflow:hidden;border-radius:2px;background:#1a1815}
.gallery-tile img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.22,1,.36,1)}
.gallery-tile:hover img{transform:scale(1.04)}
.gallery-tile:nth-child(1){grid-column:span 7;aspect-ratio:7/5}
.gallery-tile:nth-child(2){grid-column:span 5;aspect-ratio:1}
.gallery-tile:nth-child(3){grid-column:span 4;aspect-ratio:1}
.gallery-tile:nth-child(4){grid-column:span 4;aspect-ratio:1}
.gallery-tile:nth-child(5){grid-column:span 4;aspect-ratio:1}
@media(max-width:900px){.gallery-tile,.gallery-tile:nth-child(n){grid-column:span 1;aspect-ratio:4/3}}

/* Demo nav (top floating) */
.demo-nav{position:fixed;right:1.25rem;bottom:1.25rem;z-index:50;background:var(--ink);color:var(--cream);padding:.75rem 1rem;border-radius:9999px;font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.65rem;display:flex;gap:.75rem;align-items:center;box-shadow:0 10px 30px rgba(26,24,21,.25)}
.demo-nav a{color:rgba(250,246,238,.8)}
.demo-nav a:hover{color:var(--terracotta)}
@media(max-width:700px){.demo-nav{display:none}}

/* ===== MOBILE LAYER (added by mobilize.py) ===== */
html,body{overflow-x:clip;max-width:100%}
img,svg,video{max-width:100%}
h1,h2,h3,h4,.mega,.display,.foot-headline,.teaser-name{overflow-wrap:break-word;word-wrap:break-word}
@media (max-width:680px){
  .frame{padding:0 1.25rem}
  .section{padding:3.25rem 0}
  .hero{padding-top:2.5rem;padding-bottom:2.75rem}
  .mega{font-size:clamp(2.5rem,12vw,3.4rem)}
  .display{font-size:clamp(1.9rem,7.5vw,2.6rem)}
  .foot-headline{font-size:clamp(2.4rem,11vw,3.6rem)}
  .lede{font-size:1.0625rem}
  .hero-image{aspect-ratio:4/5;margin-top:2rem}
  .hero-mark{font-size:46vw;top:-1rem;right:-1rem}
  .sus-mark{font-size:44vw}
  .stub-mark{font-size:46vw;top:1.5rem}
  .stats{margin-top:2.75rem;gap:1.25rem 1rem}
  .stat-v{font-size:1.6rem}
  .teaser-card{padding:1.5rem}
  .teaser-name{font-size:clamp(2rem,9vw,2.6rem)}
  .teaser-arrow{font-size:2.5rem}
  .logo-cell{aspect-ratio:2/1;padding:1rem}
  .cal-ag-day{grid-template-columns:2.75rem 1fr;gap:.75rem;padding:.9rem 0}
  .cal-ag-date{font-size:1.25rem}
  .cal-head{margin-bottom:1.75rem}
  .story-strip{padding:3rem 0}
  .visit-card{padding:1.75rem}
}
@media (max-width:420px){
  .mega{font-size:clamp(2.2rem,13vw,3rem)}
  .stats{grid-template-columns:repeat(2,1fr)}
  .cal-legend{gap:.6rem 1rem}
}


/* Edit 14: sustainability mobile fix — collapse 12-col grid to single column so it stops overflowing at <=820px */
@media (max-width:820px){
  .sus-section .grid.g-12{grid-template-columns:1fr;gap:2rem}
  .sus-section .grid.g-12 > *{grid-column:1 / -1 !important}
}


/* Brand logo helpers */
.brand-logo{display:block;height:72px;width:auto;margin-bottom:2.25rem}
.brand-logo.tall{height:104px}
@media(max-width:680px){.brand-logo{height:54px}.brand-logo.tall{height:80px}}


/* ===== Cleanup pass (27/07 v2.3): tighter rhythm, mobile fixes ===== */
.section{padding:clamp(3rem,7vw,5.5rem) 0}
.stub-section{padding:clamp(3rem,7vw,5.5rem) 0}
.story-strip{padding:3.5rem 0}
footer{margin-top:clamp(2.5rem,6vw,4.5rem)}
.logo-wall{margin-top:2.5rem;padding-top:2rem}
.stats{margin-top:3.5rem}
.dl-row dd{white-space:nowrap;font-size:clamp(1.1rem,1.6vw,1.5rem)}
.teaser-arrow{font-family:'JetBrains Mono',monospace;font-style:normal;font-size:2.25rem}
/* FFAM pillars: one-line scroll on small screens, single row always */
@media(max-width:900px){
.pillars-grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}
.pillars-grid::-webkit-scrollbar{display:none}
.pillar{min-width:15.5rem;flex:0 0 auto;scroll-snap-align:start;padding:1.5rem}
.pillar-letter{font-size:2.5rem}
.pillar-head{margin-bottom:.9rem;gap:.5rem}
.pillar h3{font-size:1.15rem;margin-bottom:.45rem}
.pillar p{font-size:.85rem}
}
@media(max-width:900px){
.teaser-card,.teaser.wide .teaser-card{aspect-ratio:auto;min-height:19rem}
.teaser-name{margin-bottom:.5rem}
.gallery-strip .gallery-tile:last-child:nth-child(odd){grid-column:span 2}
}
@media(max-width:680px){
.section,.stub-section{padding:2.4rem 0}
.story-strip{padding:2.25rem 0}
.hero{padding-bottom:2.25rem}
.hero-image,.stub-section .hero-image{margin-top:1.75rem}
.grid{gap:1.75rem}
.stats{margin-top:2.25rem}
.eyebrow{margin-bottom:1rem}
.visit-card{padding:1.5rem}
.dl{gap:.9rem}
.dl-row{padding-bottom:.7rem;gap:.75rem}
.dl-row dd{font-size:1.05rem}
.brand-logo{margin-bottom:1.5rem}
.pill{margin-top:1.5rem}
.row{gap:.6rem}
.btn{padding:.75rem 1.15rem}
.logo-wall{margin-top:2rem;padding-top:1.5rem}
.foot-headline{font-size:clamp(2rem,9vw,2.8rem)}
footer .frame{padding-top:3rem}
.foot-grid{gap:1.9rem}
.foot-bottom{margin-top:2.25rem}
}

/* Teaser image must stay a full-bleed background layer */
.teaser-card>.teaser-img{position:absolute;inset:0;z-index:0}
.teaser-card>.teaser-img img{width:100%;height:100%;object-fit:cover}


/* ===== v2.5: logo marquee, FFAM swipe hint, contact FAB ===== */
.logo-marquee{overflow:hidden;margin-top:2.25rem;padding:1.4rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}
.logo-marquee-track{display:flex;align-items:center;gap:4.5rem;width:max-content;animation:marquee 50s linear infinite;will-change:transform}
.logo-marquee:hover .logo-marquee-track{animation-play-state:paused}
.logo-marquee-track img{height:52px;width:auto;border-radius:3px;filter:grayscale(1);opacity:.75;transition:filter .3s,opacity .3s}
.logo-marquee-track img:hover{filter:none;opacity:1}
.lm-text{font-family:'Minerva Modern',serif;font-size:1.35rem;color:rgba(26,24,21,.6);white-space:nowrap}
@media(max-width:680px){.logo-marquee-track{gap:2.75rem;animation-duration:32s}.logo-marquee-track img{height:38px}.lm-text{font-size:1.05rem}}

.pillars-hint{display:none}
@media(max-width:900px){
.pillars-hint{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.1rem}
.pillars-hint i{font-style:normal;display:inline-block;animation:nudge 1.6s ease-in-out infinite}
}
@keyframes nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}

.fab{position:fixed;right:1.1rem;bottom:1.1rem;z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:.55rem}
.fab-options{display:none;flex-direction:column;align-items:flex-end;gap:.5rem}
.fab.open .fab-options{display:flex}
.fab .btn{box-shadow:0 12px 32px rgba(26,24,21,.28)}
.fab-toggle{cursor:pointer;border:0}
.fab-toggle span{display:inline-block;transition:transform .3s}
.fab.open .fab-toggle span{transform:rotate(45deg)}

.fab-options .btn{background:var(--cream);color:var(--ink);border:1px solid rgba(26,24,21,.15)}
.fab-options .btn:hover{background:var(--terracotta);color:var(--cream)}


/* ===== v2.7: outlet-page mobile alignment + Book a table FAB ===== */
.fab-book{position:fixed;right:1.1rem;bottom:1.1rem;z-index:70;box-shadow:0 12px 32px rgba(26,24,21,.3)}
@media(max-width:680px){
.stub-mark{display:none}
.stub-section{padding-top:1.9rem}
.brand-logo{margin-bottom:1.1rem}
.stub-section .eyebrow{margin-bottom:.75rem}
.stub-section .lede{margin-top:1rem!important}
.stub-section .display{font-size:clamp(1.55rem,6.5vw,2.1rem)}
.stub-section .row{flex-direction:column;align-items:stretch;margin-top:1.6rem!important}
.stub-section .row .btn{width:100%;justify-content:center}
.stub-section .hero-image{margin-top:1.5rem;aspect-ratio:4/3}
.dl-row{align-items:baseline}
.dl-row dd{text-align:right;font-size:1rem}
.pill{width:100%;justify-content:center}
.fab-book{right:.9rem;bottom:.9rem}
}


/* ===== v2.8: photo marquee galleries + proper g-12 mobile collapse ===== */
.photo-marquee{overflow:hidden;margin-top:2.5rem}
.photo-marquee-track{display:flex;align-items:stretch;gap:1rem;width:max-content;animation:marquee 45s linear infinite;will-change:transform}
.photo-marquee:hover .photo-marquee-track{animation-play-state:paused}
.photo-marquee-track img{height:340px;width:auto;object-fit:cover;border-radius:2px}
@media(max-width:900px){
.grid.g-12 > *{grid-column:1 / -1 !important}
}
@media(max-width:680px){
.photo-marquee{margin-top:1.75rem}
.photo-marquee-track{gap:.6rem;animation-duration:32s}
.photo-marquee-track img{height:210px}
.grid.g-12 > div > p[style]{font-size:1.05rem!important;line-height:1.65!important}
}


/* ===== v2.9: header Brands dropdown ===== */
.nav-drop{position:relative;display:inline-block}
.nav-drop>a{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:rgba(26,24,21,.8)}
.nav-drop-menu{position:absolute;top:calc(100% + .9rem);left:50%;transform:translateX(-50%);background:var(--cream);border:1px solid var(--rule);border-radius:2px;padding:.75rem 1rem;display:none;flex-direction:column;gap:.6rem;min-width:9.5rem;box-shadow:0 14px 32px rgba(26,24,21,.14);z-index:50}
.nav-drop-menu::before{content:"";position:absolute;top:-1rem;left:0;right:0;height:1rem}
.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{display:flex}
.nav-drop-menu a{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;color:rgba(26,24,21,.8);white-space:nowrap}
.nav-drop-menu a:hover{color:var(--terracotta)}


/* == logo wall normalization v1 (area-equalized logo heights) == */
.logo-marquee-track{align-items:center}
.logo-marquee-track img{width:auto;object-fit:contain;mix-blend-mode:multiply}
.logo-marquee-track img[src*="brand-freedomtree"]{height:33px}
.logo-marquee-track img[src*="brand-sleepcompany"]{height:35px}
.logo-marquee-track img[src*="brand-verdant"]{height:38px}
.logo-marquee-track img[src*="brand-nonnina"]{height:38px}
.logo-marquee-track img[src*="brand-ikea"]{height:47px}
.logo-marquee-track img[src*="brand-barnhouse"]{height:48px}
.logo-marquee-track img[src*="brand-quarterpeter"]{height:49px}
.logo-marquee-track img[src*="brand-nykaa"]{height:51px}
.logo-marquee-track img[src*="brand-playsalon"]{height:58px}
.logo-marquee-track img[src*="brand-creatuniq"]{height:62px}
.logo-marquee-track img[src*="brand-kimchi"]{height:64px}
.logo-marquee-track img[src*="brand-funkywaffle"]{height:64px}
.logo-marquee-track img[src*="brand-foo"]{height:64px}
.logo-marquee-track img[src*="brand-puppawccino"]{height:64px}
.logo-marquee-track img[src*="brand-terradental"]{height:64px}
@media(max-width:680px){
.logo-marquee-track img[src*="brand-freedomtree"]{height:24px}
.logo-marquee-track img[src*="brand-sleepcompany"]{height:26px}
.logo-marquee-track img[src*="brand-verdant"]{height:28px}
.logo-marquee-track img[src*="brand-nonnina"]{height:28px}
.logo-marquee-track img[src*="brand-ikea"]{height:34px}
.logo-marquee-track img[src*="brand-barnhouse"]{height:35px}
.logo-marquee-track img[src*="brand-quarterpeter"]{height:36px}
.logo-marquee-track img[src*="brand-nykaa"]{height:37px}
.logo-marquee-track img[src*="brand-playsalon"]{height:42px}
.logo-marquee-track img[src*="brand-creatuniq"]{height:45px}
.logo-marquee-track img[src*="brand-kimchi"]{height:47px}
.logo-marquee-track img[src*="brand-funkywaffle"]{height:47px}
.logo-marquee-track img[src*="brand-foo"]{height:47px}
.logo-marquee-track img[src*="brand-puppawccino"]{height:47px}
.logo-marquee-track img[src*="brand-terradental"]{height:47px}
}
/* == end logo wall normalization == */

/* kahaani logo height (ar 2.79, area-normalized) */
.logo-marquee-track img[src*="brand-kahaani"]{height:44px}
@media(max-width:680px){.logo-marquee-track img[src*="brand-kahaani"]{height:32px}}

/* cal-section top spacing fix */
.cal-section{padding-top:5.5rem}

/* == four notes light treatment + image slots == */
.pillars-section{background:var(--cream);color:var(--ink)}
.pillars-grid{background:rgba(26,24,21,.14)}
.pillar{position:relative;overflow:hidden;background:#FAF6EE}
.pillar-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.22;transition:opacity .5s;pointer-events:none}
.pillar .pillar-head,.pillar h3,.pillar p{position:relative;z-index:1}
.pillar:hover{background:#F2E9DC}
.pillar:hover .pillar-bg{opacity:.4}
.pillar:hover .pillar-letter{color:var(--terracotta)}
.pillars-section .label.dark{color:rgba(26,24,21,.55)}
.pillar h3{color:var(--ink)}
.pillar p{color:rgba(26,24,21,.72)}

/* == logo wall v2: 2x size, always full colour == */
.logo-marquee-track{gap:5.5rem}
.logo-marquee-track img{height:104px;filter:none;opacity:1}
.logo-marquee-track img:hover{filter:none;opacity:1}
.logo-marquee-track img[src*="brand-freedomtree"]{height:66px}
.logo-marquee-track img[src*="brand-sleepcompany"]{height:70px}
.logo-marquee-track img[src*="brand-verdant"]{height:76px}
.logo-marquee-track img[src*="brand-ikea"]{height:94px}
.logo-marquee-track img[src*="brand-nykaa"]{height:102px}
.logo-marquee-track img[src*="brand-kahaani"]{height:88px}
.logo-marquee-track img[src*="brand-playsalon"]{height:116px}
.logo-marquee-track img[src*="brand-creatuniq"]{height:124px}
.logo-marquee-track img[src*="brand-kimchi"]{height:128px}
.logo-marquee-track img[src*="brand-funkywaffle"]{height:128px}
.logo-marquee-track img[src*="brand-foo"]{height:128px}
.logo-marquee-track img[src*="brand-puppawccino"]{height:128px}
.logo-marquee-track img[src*="brand-terradental"]{height:128px}
@media(max-width:680px){
.logo-marquee-track{gap:3.5rem}
.logo-marquee-track img{height:76px}
.logo-marquee-track img[src*="brand-freedomtree"]{height:48px}
.logo-marquee-track img[src*="brand-sleepcompany"]{height:52px}
.logo-marquee-track img[src*="brand-verdant"]{height:56px}
.logo-marquee-track img[src*="brand-ikea"]{height:68px}
.logo-marquee-track img[src*="brand-nykaa"]{height:74px}
.logo-marquee-track img[src*="brand-kahaani"]{height:64px}
.logo-marquee-track img[src*="brand-playsalon"]{height:84px}
.logo-marquee-track img[src*="brand-creatuniq"]{height:90px}
.logo-marquee-track img[src*="brand-kimchi"]{height:94px}
.logo-marquee-track img[src*="brand-funkywaffle"]{height:94px}
.logo-marquee-track img[src*="brand-foo"]{height:94px}
.logo-marquee-track img[src*="brand-puppawccino"]{height:94px}
.logo-marquee-track img[src*="brand-terradental"]{height:94px}
}

/* == compact section rhythm (client: less space between sections) == */
.section{padding:3.25rem 0}
section.hero{padding-top:5rem;padding-bottom:3.5rem}
.cal-section{padding-top:3.25rem}
.logo-marquee{margin-top:1.5rem}


/* district gallery v3: featured five + swipe rail */
.gallery-rail{display:flex;gap:.75rem;margin-top:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:rgba(26,24,21,.25) transparent}
.gallery-rail::-webkit-scrollbar{height:6px}
.gallery-rail::-webkit-scrollbar-thumb{background:rgba(26,24,21,.25);border-radius:3px}
.gallery-rail .rail-item{flex:0 0 auto;height:300px;scroll-snap-align:start;overflow:hidden;border-radius:2px;background:#1a1815}
.gallery-rail .rail-item img{height:100%;width:auto;display:block;object-fit:cover}
@media(max-width:700px){.gallery-rail .rail-item{height:190px}}
