@font-face{font-family:Julius Sans One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Julius Sans One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/julius-sans-one-latin-400-normal-CreLQ_oK.woff2) format("woff2"),url(/assets/julius-sans-one-latin-400-normal-By_cO9QL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kantumruy-pro-khmer-400-normal-B-rMTF1Y.woff2) format("woff2"),url(/assets/kantumruy-pro-khmer-400-normal-D_zYNomk.woff) format("woff");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAATwABAAAAAACkAAAASTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgwIcQgZgP1NUQVRIAHwRCAqEHIMRCyIAATYCJAM0BCAFhHgHgR8MBxt8CACeBTmZazrCmUql/WWPi0Y4E88/v9+3tc99IyqoRvNGCeahjISOWMlUSIFUv//fb9p9zNQIVadqVHTFJU3FSHoIWTHR3/1SheeBw/V+RRBFlBbg4mEbNFoU2Lipt/V80uFtPWz0P4B//4ljxou0pGm0jncjKpFMigjaLEtwthuNR5nn/QH09uetf757oAexH6YXhOluzybKOGCdoEQnhoxpIhhUpQD3zLBrarBqy/bdEdupUjX4dc26FbE49AwwlMbAKT2DQBriO+WaFfGLjUDu1aop+hAQBcprpPntAVf9JpFhxIED8ZSkz64IQXxIQs3kaAiHhboX6h1ErXSIQXGHjhwn6czzEkAUb/MVlBJWCvoWFunDPO4k8n8tNHVlnu8BUVnFcVk8QQMAJaIjDQqmlKaxzGkcndOhLqItZWn6NO/xWYIFMDvpw+K7gLusMbsMU9xE3gH51bUj4Arocpvm6aOmhd6Ax+neaUBJWwTce8S/ebPeqjvOwb0ss2WHv0Db0SNAoCrCe8AmJmJQYZaAXcKoskon8KJvriNPxCyuiYoXgKChwmkedQsKDbOYYBb3HMzzwvQbs6mJdf4J+YwYZ66ybADqAH+xaMWfwvjtwzkVmuz2P/Gf2z96+w4E3jxyNOAJJgGbYAKfwA+sgllAqSMIgShzC/1nlrgr8+ZckjgP4tylj5u7a6m7m+Qp9pS6i4NMvU19e8w4EdBr8XHTzAdyMvFxz9dquejUA1IGztyOvbU4Y0vjT0x548AeAwiFSFvWPRKZcceOROQ0SNz41sxytX07TL4IHQQpI51R7AkP6GXKanNn3p0BWak1qTDXWpyKZddu/2thz00LPg9rD5fXsPv/PJqdahwQqeZGt04qSWz5H7HLn61//r7fcF9DDL4MuhUIkEGBzc/ygxH/135T8aBN2PzrNFgsxr7HjjmNlbDu1zd5B+qdCgdqRHYowOtusH7eoHkD0NPk9t1XF2HxZ7Ouale1mbqqM4QKCAPGUwIKmJiO88AiVJtNTp82SRCHh8Q5JYM8S765MvYO4P/mBtkgPt3o8CP9JtOvQHhsjTVpAdepHUQQGc5XKNCEoJjFe2MPdQR+5QqOQ6/WTOORDgZ6oSbCpCCCaUw+ANsZ9VmTkhv4k+Q8MZbjRSzjEYjNNZeInZNWEPssG0fsd1xvwriropkIRs0TOcYjED0xavixvCDiCRuVmVUbOrM61Sx6KVetUhUdvXRdPbsiGTLYWWiq1dPZpbOrViedjaZShk5aaq8dMyudg0rjMFxnGps0XZWr5FDHTNNTOW2c77KxkmVJlymTwnQy5CQr+r05ijXRUSvdFa+itKTamQubsak3nHZ17DIFRhWy7qWA8irHiNcoZ+lpb8JxbcVXrbudLPE6a4aG8XSVqluPcyiVzsJGvQsomyEay7zddRlqOSZNvT+JIBDYW4WLHm8S7LqOqySghRHHQZzImVzIldxIJJOLw1qdqWTnp1Mym2QKzbrK9uzMArcTnrSWHzck4Wa2OHSC16vrymQtzTke9eLTiWilKo1SkHyMjMn7+GwAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAeIAA8AAAAAChQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACcAAAAwAFYAH0dQT1MAAAGAAAAA3QAAAXbjavj8R1NVQgAAAmAAAAA7AAAAQoQcnPhPUy8yAAACnAAAAEkAAABgWRXvHFNUQVQAAALoAAAAPAAAAEjndMwjY21hcAAAAyQAAABbAAAAfEVf6OZnYXNwAAADgAAAAAgAAAAIAAAAEGdseWYAAAOIAAABrgAAAhK7JEEpaGVhZAAABTgAAAAzAAAANiAYvg5oaGVhAAAFbAAAAB8AAAAkB1IEtWhtdHgAAAWMAAAAMAAAADQO7v5XbG9jYQAABbwAAAAiAAAAIgSCBA5tYXhwAAAF4AAAABwAAAAgACUBEG5hbWUAAAX8AAABGwAAAng4k15scG9zdAAABxgAAABuAAAAn2TIJeR42i3IsRUAEBAFsPyjoGAE+49J4aWLKBtw1BNdTEuTh6H+uAtNAHYAeNplyoFGQ1EYwPHfd+5d1ixmMhkmzAw9wgQmIUAvsFRWtw1rT9AThCDoLQLoOQa9RQDcjmuEfH7/4zs+gY5zj4r5xdW1cbVcbRw/LbZrYyXUtQIp928PzX778Lw1qe42a5PVYlM5XVWryhAhIQSNwodLbQd6QgfhJU+419UyNnKirytIr6Ku06cgfTX9bvquRGgLc0thqqs00Ms6wjp+RMyKG7npTQuDf4J8l4RDR0ja2UwntwemhpIiC6Fk/+YKaf9fNO0ryc6aGe3vkkIri3onZUUWWvXuFx4GKCMAAAB42mNgZGBg4GIwYXBgYHZx8wlhUMjOyC1iEMlJLMljMGJgYQCC//9BqmBsIMFYUJSaxsDBAAYAbxALLwB42mNgYWpinMDAysDA1MUUwcDA4A2hGeMYjBi9GJBAA1AQme/o5x7CcICBV0GBeca/PwwMzH8YrzBA1TCpMb0DUgoMzAAhOgxvAAAAeNoNx7ERQEAUBcB9n0BGcCVoTIQZ4c1oQ0GKY7MVMSk0hVXd+9GDs29XZjFqBlTGPNSLQf4vIHzRyQVIeNptyAEGgEAQQNG/OysVERKAvUUA9jLpWB2lAqAzBKIzxJhSBPrweYAHBGgQ3PPAALTUCBkVkcTI4jtxEiSP0Qw+n29H5HU7bbfJeku6aqmFuu3A8dsFjTsYYgAAAQAB//8AD3jaTZE1oNRAFEXvvKzhxIOsZLOKk5Bd3N29wzocWvq/De4NbiXytcGpcHeo8QZpsISH/9E779xxENygRVyS6iAhDqiyLedt2XbF1uCw6BXcD1oiN7+6bmQ5CBZAS2gn+9oCtlO0447qSZ5ES6aND56Pn/pl/rEP686epZ3BKjEtDH/7pRoVIADE0VEMBf7F6/7FO3EcEOGJsIzt4hM6A2a2UKwahudWfNmTtVgs0b1P507t80a6OLE88pHScWwHuY9P2e+Phk5IAwKlcK94zGdrxwPd0x2Zs+/5It/YOLG5mXbeHR5Y4tXwuwCFK2gidlE9e01Acg1diznZgj+g4rXSS6xk0jKTycd/eqpPmn/kn55PvIEmoEDvIAGS6RSL04YspnfHjjG5z2Ttb6J6cceesWQIEzCZxrvX0xWYTGK8WR9ysrG4U+HdU8QXrtZHfbd7IdlNNq3ooJjvdWPdmTVdGTFK76rnM386XmshzcNh2v5rF932DwdnaPuwYWDylF5imVT7u39y6rzBUm0/mCxnspv/O8bEKcadqrd7zJw5Y1bPpJerV+/DD2XUdOsAAHjaY2BkYADiZqGUwMp4fpuvDMzMLxiA4N5SW2Mo3fkn6J8OeyrzASCXjYEJJAoAUREMPgB42mNgZGBgnvHvDwMD+/k/QX/vs6cCRVABFwCxeQcOAHjaY/zCYMRUySABwwzv/q9j9GNggGEmRgYNBob/2f+7/1/57/s/7v+t/1kASnYRRgAAABUALQA5AEUAYwBjAGMAYwB5AJ4AqwC4AN4A6wD4AQkAAHjaY2BkYGAQYJjDwMtQxMAC5iEAMwMjABwXATZ42izMsRFAMBiG4fdPwh2Xi1SKlCqXAZTmMI4pFCYxgMFwvu6pHiBy4LHQAZdV2SiWZUcyJ3tWbjlQOeWGwi63zGxyYmH6bRAZ5fCd8kCkl/MreBojB9wIoCiKnqX8sGbcBrXNOGPbs/uetmPn4z7zjTJFopS4pSEWyBLnm6SYJqPM56lQ54g9T119TW1FaZ1dX5aCWFaaVv/MFQ/cY0wtmhSVN+nyIpbZMWOStJKCFjW+5GoYQ12JwAG77HsOmY4QejHCRIyhzzGnPHHNh9SKFUxw87Oe+yrytcFkghnN6gl8KEmK8/1z6uNqAqfKnauyGnX59akZt/GwS9pcWmofk4vjrtTWxZaaOOZUv0d+KusOFczKxg/hwF84AHjaY2BiAIP/cxiMGLABASBWYTjJcJyRiYGZkZmRhaGJkZWRjZGdkYORk5GLkZu9NC/TwMjYHEwbOBowOQeBmcYGFpzpRYllqcn5uUmcicmlJRBWSWZOCpgFVWXCB5fTS04sTuWBCBuBOQB3PyIfAAA=) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kantumruy-pro-latin-400-normal-CjZAwuY-.woff2) format("woff2"),url(/assets/kantumruy-pro-latin-400-normal-Bxtv0w9f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kantumruy-pro-khmer-700-normal-wdAZ07zF.woff2) format("woff2"),url(/assets/kantumruy-pro-khmer-700-normal-B1sAwXXo.woff) format("woff");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAUYABAAAAAACiQAAAS6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjAbgwIcQgZgP1NUQVREAHwRCAqEHIMUCyIAATYCJAM0BCAFhGAHgR8MBxtjCAC+BXBDBgP9qwwRw0Iq0kGbqZ90MViqq+RGgWdTf79/J4Jq7D97dvcRHjEGFAGqIxUAkPddEIVkhyoKyKXq+dDc6wuU7qfIKVIKjAPMD/FlJBxYdMS2IMwAjZzQc+N5/m943//UCSJP8o4XwS9LLJzPJjbtjNINdN0/8E3dgmPe1rZZ8yjKCmQ4qhAYVfN0FNVgozXR+lvBoxxfE8QAsYINOJh0OBCdxrvCypNfBs3iVk5SmQHP/7Hkf61Jpx18hCVS8S+y6M6yQM9me6PxKIrSo0EGPs/newOaDwBmcw1m5nq42IGoRfW3ZxOSLmAmVhKK0NCRhUBdsgLfmaadTNz+hbU91DfdCVGwXaMu6vEwIlQkeUfF6BoE2tDYlNBF48VWIO6WgzjLQEjIeHyyVx2WrqqP0UQ45phwDUHFfFVK5BEE6XVCfoX8BvnLQ76FglAX9qMYiwmKiXIUIcKT8a/E6ZxNO2YfoIKJaTND/BsLmCLztocRyXQ81mvEyoh6EoJhYGQQk4TPonOIR7FcOqt8mZOsImdHN5QKajwqRf8UyOtNKYpYKR30BPGra1dAOqDED+WNCulB5nmA0/D2cQmknAqhfITwL+5ZFvfwTGf2bO75/+T/MwSkhel3zMYJoS5hPBbzsfdqOmXA9cc1m8kWxuNlIUUfEAiIWvoEkJAxHicwHu86MFEOTlXHbNOe+apMOXLJ9dmz/xO0gS9Jcv4q6E1RQn43dPK/4HsPMSIMoA+YDXq4E7yK6WA8IEkjKiHY0oL8NUup50Ep7XYpk0upnZ+RWb8iM6Pda55D9siVxFHi/P69i+LwYa310CEqrXLkdGqQyuXIikvu7xz5pPngPo4eOrqncvYA3suJrHXXGiPrsTGwS3My+eHXn6uTJ6m5M+0KhHjAx0MO+OUcJnpO+fOjR6XZjodvLnvwUD7o/VI8zgovnk4w/5up7Kci5+0bZ9oZY8LZTttBPW4+nu1VwTHccvHN9d9oyg7puOazXc/w63w4+QmNX558gTA+33Wd25Dk/t8LBq1tl1WRhY0h2dZJvHshx29cbxvA2/c8sb8I4+TrUBfkG9yQX9SlhRjUdON0MOidjNVAIT3Dugdfh0E4ftbodb7ssf/45d/gx5elF1fvkv/cH5w4rCqB4K31pBc8cGRcgyAqzfjXyCGUUy7mjcqMmfAjpzNRCyMLBSlCVpqCQV8J1hAnvv/TaXtWFqWBD2Ko08JU/2hJ3Z+0bLMzWjHfA1rFVHdoVXMdUbs2quUJ2ibSaur+pPW0NS/TR3AGj+Ma1zKKRW0G2SGlrtHR9LeifJERXbpEZCGDj4p0ihhsnTwhTZdNC9asusZFxRyh2G1bQp4OMzy2pAOKUMTgcYl6dOrWTervFAtWtPR4tUZN27Boz+jMJjztPIOzPL7bwijERdJsVYlozwqUKceomxRyz/i0OIbQu9f1ouZ4wpuy3kljeB8Uu66TzONEG++5AeV5t6a6WIXYwc+3YAmNoxLWerw+mO+7T4ocOYpjUYlq1KIejWhGq3a3a3Trewdxi3a6m7lv59ho6B7KWMjJqrKqkEbGNTmmG4UadtLkGe7LatcvQsQhNEHJ0HzGGGWG5REAAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAd8AA8AAAAACfgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACcAAAAwAFYAH0dQT1MAAAGAAAAA3AAAAXbjuflLR1NVQgAAAlwAAAA7AAAAQoQcnPhPUy8yAAACmAAAAEkAAABgWkHvGVNUQVQAAALkAAAAOQAAAETl4MwiY21hcAAAAyAAAABbAAAAfEVf6OZnYXNwAAADfAAAAAgAAAAIAAAAEGdseWYAAAOEAAABrgAAAhTEpfJ5aGVhZAAABTQAAAAzAAAANiA8vjZoaGVhAAAFaAAAAB8AAAAkB3UFUWhtdHgAAAWIAAAAMAAAADQO5v2FbG9jYQAABbgAAAAiAAAAIgSGBBFtYXhwAAAF3AAAABwAAAAgACUBEG5hbWUAAAX4AAABEgAAAmA1T1vlcG9zdAAABwwAAABuAAAAn2TIJeR42i3IsRUAEBAFsPyjoGAE+49J4aWLKBtw1BNdTEuTh6H+uAtNAHYAeNplyoFGQ2EUwPHf+e5d1iwmSULCJPQICSRhgF5gVFZ3G9aeoEdIANIz9Ai9QjCA3iEA1nGNkOP3/5zPEei58Ki6vBrdGDaT2cLedLycG6phvVahZP/20O63D09LJ83dYu5kNl40jmfNrHGIUBCCROXNta4tA6GH8JwT7vV1DB05sKsvKO9tP9t+tf1u+6FG6KZLE+FUX23fIPWEl/gRMaqmsuVVB/v/BHlXhG07KLrpXC87AKcOFVUKoWbzZoWy+a9k7apJZ3Icbe6KSifFeqWkKoXOevUL3R4mwnjaY2BkYGDgYjBhcGBgdnHzCWFQyM7ILWIQyUksyWMwYmBhAIL//0GqYGwgwVhQlJrGwMEABgBvEAsvAHjaY2Bhms+0h4GVgYGpiymCgYHBG0IzxjEYMXoxIIEGoCAy39HPPYRhAQOvggLzjH9/GBiY/zBeYYCqYVJjegekFBiYATejDJkAAAB42h3EAQaAQBQFwHm/KKBFR+higYoAS5frcNFgRMwK6/+mnuPswdX3O4sYNYFM9WIQlQbCB7SkBLIAAAB42m3IAQaAQBBA0b87KxUREoC9RQD2MulYHaUCoDMEojPEmFIE+vB5gAcEaBDc88AAtNQIGRWRxMjiO3ESJI/RDD6fb0fkdTttt8l6S7pqqYW67cDx2wWNOxhiAAABAAH//wAPeNptTwOMHUEY/uafPXPO1jyeb/eeatu2zbAOiri2bRtxtWHthnVcRsVuZ2vceH58AEG3zrJLfBE4YoB0USrcpaJUZ8utnazSumud1a5/0nVtEggaQGtotaqLB0qlV8bIdIMbnNacqHxcdeTp9bMbu65RBdYMlgDb/l7PZ5AHDFBdyawLGoqnOHEwe6ftxyv2AalAdpnHG8rKMvRgQBgiIzra7WuZl5NQklnkPljT/0Fq6rTYBFlJ7Mub1r3dAEOZvZnqaDUSAJZpZEqhZsAIsFkXLmw9f55WmwusHuz4AhMguylV4jKZqjYb4HpWZka0LPME6oOlf7yn+6uq/N6qKsadh6+ykky/y+X/czuaR1EArekpOCCypbf1vLH09MgRJ3NKZVZ/z3AjRsZvHTtPpZxMhGpg0g2HPT1a0VWTLIuOkcGgoReRshwytbZ6ga84L0UIbYTWPpzvKchNVm+63qO7yBYFBT8uhdWJIjhLOx2W9MzSwFlrNe2cONFhOU93sITP+MmfsH7gPD5jl5PpqDLnVCZa9UhvjAwZ52a0bDljzF66M2TILnwFe3V4ewAAeNpjYGRgAOJm1imfZ8bz23xlYGZ+wQAE95baGkPpzt8b/ulwaAHFGRnYGJhAogB9Xw1vAHjaY2BkYGCe8e8PAwNH2e8Nf69waAFFUAEXAKwIBs4AeNpj/MJgxDSTgQWGGZX/L2KUY2CAYaZgBiUGhv+2/5P+b/5v+d/r/47/ngAjmA9tAAAAFQAtADkARQBjAGMAYwBjAHkAnwCsALkA3wDsAPkBCgAAeNpjYGRgYBBgmMPAy1DEwALmIQAzAyMAHBcBNnjahZEDbgVAGIS/2naD2raC2nZc49m6RnGWd6zGjTvZbK0sZn7OAsjnkTRS0nOAZEqp5SnU8mx5Ktk8Ybj2cZKWp9PMveUZyk9Ynkkjx5YXMirL8BRpUWl51nvPlCL5cy0vFoNdvLg5xcMKIaGLW8454lJ4zY18Who+gkzSpxFUPKCoj5B4L0Fxl9Ar77XiWyyyzprpGSKMm4D2ONtCLz3MandxwaE0Aqbaq8x6BuilX2Pwey31trr+rfo9e4oZNlliX+x/VYt/aMxp+WQH3l6gnkGjNCi2L8+l8Pd6h+LnpmpGfr2feZmg7PZvbxk1o1c6tyYzzJmsc/MnemlhRJFzoxmSx/lNtQefUe14AX15XGoAAHjaY2BiAIP/cxiMGLABASBWYTjJcJyRiYGZkZmRhaGJkZWRjZGdkYORk5GLkZu9NC/TwMjYHEwbOBowOQeBmcYGFpzpRYllqcn5uUmcicmlJRBWSWZOCpgFVWXCB5fTS04sTuWBCBuBOQB3PyIfAAA=) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kantumruy-pro-latin-700-normal-CJYSeyEt.woff2) format("woff2"),url(/assets/kantumruy-pro-latin-700-normal-BRnJWN2X.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.navbar{font-family:Kantumruy Pro,sans-serif;position:fixed;top:0;left:0;right:0;background:#fff;color:#212429;display:flex;gap:20px;justify-content:space-between;align-items:center;font-weight:500;padding:16px 24px;z-index:100}@media(min-width:768px){.navbar{padding:18px 32px}}@media(min-width:1025px){.navbar{padding:20px 45px}}.navbar{transition:background .25s ease,color .25s ease}.navbar.navbar--scrolled{background:#232428eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff}.navbar.navbar--scrolled .menu-toggle{color:#fff}.navbar.navbar--scrolled .menu-toggle:hover,.navbar.navbar--scrolled .menu-toggle:focus-visible{color:#d4af37}.navbar.navbar--scrolled .navbar-desktop .menu a{color:#fff}.navbar.navbar--scrolled .navbar-desktop .menu a:hover,.navbar.navbar--scrolled .navbar-desktop .menu a:focus-visible{color:#d4af37}.navbar.navbar--scrolled .navbar-cta:hover,.navbar.navbar--scrolled .navbar-cta:focus-visible{color:#fff;opacity:.9}a.logo-container{text-decoration:none;color:inherit}.logo-container{display:flex;align-items:center;gap:8px;flex-shrink:0}#logo{width:30px;height:30px;border-radius:5px}#logo-new{color:#d4af37}.navbar-desktop{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}.navbar-desktop .menu,.navbar-desktop .navbar-cta{display:none}@media(min-width:1025px){.navbar-desktop{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;flex:1}.navbar-desktop .logo-container{grid-column:1;justify-self:start}.navbar-desktop .menu{display:flex;list-style:none;margin:0;padding:0;gap:24px;align-items:center;justify-self:center;grid-column:2}.navbar-desktop .menu a{text-decoration:none;font-weight:500;transition:color .2s;color:#212429;white-space:nowrap}.navbar-desktop .menu a:hover,.navbar-desktop .menu a:focus-visible{color:#e9b91d}.navbar-desktop .navbar-cta{display:block;grid-column:3;justify-self:end}}.navbar-cta{color:#d4af37;text-decoration:none;font-weight:500;padding:10px 0;transition:color .2s,opacity .2s}.navbar-cta:hover,.navbar-cta:focus-visible{color:#e9b91d}.menu-toggle{display:flex;align-items:center;justify-content:center;padding:8px;background:transparent;border:none;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;transition:color .2s}@media(min-width:768px)and (max-width:1024px){.menu-toggle{padding:12px}}@media(min-width:1025px){.menu-toggle{display:none}}.menu-toggle .menu-toggle-icon{display:flex;align-items:center;justify-content:center}.menu-toggle svg{color:currentColor}@media(min-width:1025px){.menu-overlay,.menu-drawer{display:none!important}}.menu-overlay{position:fixed;inset:0;background:#00000080;z-index:200;touch-action:none}.menu-drawer{position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);background:#212429;z-index:201;display:flex;flex-direction:column;padding:24px;box-shadow:-4px 0 24px #0003}@media(min-width:768px)and (max-width:1024px){.menu-drawer{width:min(360px,85vw);padding:28px}}.menu-drawer-close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;padding:8px;background:transparent;border:none;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(min-width:768px)and (max-width:1024px){.menu-drawer-close{top:20px;right:20px;padding:12px}}.menu-drawer-close:hover,.menu-drawer-close:focus-visible{color:#d4af37}.menu-drawer .menu{font-family:Kantumruy Pro,sans-serif;list-style:none;margin:0;padding:56px 0 0;display:flex;flex-direction:column;gap:0;align-items:stretch;flex:1}.menu-drawer .menu li{border-bottom:1px solid rgba(255,255,255,.08)}.menu-drawer .menu a{display:block;padding:16px 0;color:#fff}@media(min-width:768px)and (max-width:1024px){.menu-drawer .menu a{padding:18px 0;font-size:1.05rem}}.menu-drawer .menu a{text-decoration:none;font-weight:500;transition:color .2s}.menu-drawer .menu a:hover,.menu-drawer .menu a:focus-visible{color:#d4af37}.menu-drawer-cta{font-family:Kantumruy Pro,sans-serif;padding-top:16px;margin-top:auto;border-top:1px solid rgba(255,255,255,.08)}.menu-drawer-cta a{display:block;text-align:center;padding:14px 20px;background:#d4af37}@media(min-width:768px)and (max-width:1024px){.menu-drawer-cta a{padding:16px 24px;font-size:1rem}}.menu-drawer-cta a{color:#212429;text-decoration:none;font-weight:600;border-radius:8px;transition:opacity .2s}.menu-drawer-cta a:hover,.menu-drawer-cta a:focus-visible{opacity:.9}.hero{padding-top:85px;background:#232428;font-family:Julius Sans One,sans-serif;font-weight:600}.hero-content{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center;padding:2rem 1rem;min-width:0}@media(min-width:480px){.hero-content{padding:2rem 1.5rem}}@media(min-width:768px){.hero-content{grid-template-columns:1fr 1.1fr;gap:1rem;padding:3rem 1rem;max-width:1200px;margin:0 auto}}.hero-text{min-width:0}.hero-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#e8e8e8;color:#232428;font-size:.89rem;border-radius:999px;margin-bottom:2rem}.hero-text h1{margin:0 0 1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;color:#fff;line-height:1.2}.hero-text h1 .hero-highlight{color:#d4af37}.hero-text p{margin:0;font-size:1rem;line-height:1.5;color:#e8e8e8}.hero-images{display:grid;padding:1rem .5rem;grid-template-columns:1.36fr 1fr 1fr;grid-template-rows:auto auto;gap:.75rem;min-width:0;overflow:hidden}.hero-images img{width:100%;height:100%;object-fit:cover;border-radius:15px}.hero-images .hero-img-1{grid-column:1;grid-row:1/-1}.hero-images .hero-img-2{grid-column:2/-1;grid-row:1}.hero-images .hero-img-3{grid-column:2;grid-row:2}.hero-images .hero-img-4{grid-column:3;grid-row:2}@media(min-width:480px){.hero-images{grid-template-columns:1.36fr 1fr 1fr;grid-template-rows:auto auto}.hero-images .hero-img-1{grid-column:1;grid-row:1/-1}.hero-images .hero-img-2{grid-column:2/-1;grid-row:1}.hero-images .hero-img-3{grid-column:2;grid-row:2}.hero-images .hero-img-4{grid-column:3;grid-row:2}}.title-sections{font-family:Julius Sans One,sans-serif;color:#d4af37;font-weight:900;font-size:.9rem}@media(min-width:480px){.title-sections{font-size:1rem}}.description-sections{font-family:Kantumruy Pro,sans-serif;font-size:clamp(1.2rem,4vw,1.9rem);line-height:1.3}.about{padding:2rem 1rem}@media(min-width:480px){.about{padding:3rem 1.5rem}}@media(min-width:768px){.about{padding:5rem 3rem}}.about-content{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;max-width:1200px;margin:0 auto}@media(min-width:768px){.about-content{grid-template-columns:1fr 1fr;gap:2.5rem}}.about-col-text{min-width:0;margin-top:.5rem}@media(min-width:768px){.about-col-text{margin-top:1.8rem}}.about-text{font-family:Kantumruy Pro,sans-serif;margin-top:2rem;font-size:1rem}@media(min-width:768px){.about-text{margin-top:4.8rem;font-size:1.25rem}}.about-text p{margin:0 0 1rem}.about-text p:last-child{margin-bottom:0}.about-text span{color:#d4af37;font-weight:600}.about-col-video{min-width:0}.about-video-container{position:relative;width:100%;max-width:280px;aspect-ratio:9/16;margin:0 auto;border-radius:12px;overflow:hidden;background:#000}.about-video-container video{width:100%;height:100%;object-fit:cover;display:block}.about-hr{margin-top:2rem;border:none;height:1px;background:linear-gradient(to right,transparent,#6b6b6b,transparent);opacity:.7}@media(min-width:768px){.about-hr{margin-top:3rem}}.about-stats{font-family:Kantumruy Pro,sans-serif;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1rem;margin:0 auto;justify-content:center;text-align:center}@media(min-width:768px){.about-stats{grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}.about-stats span{font-size:1.4rem;font-weight:500}@media(min-width:768px){.about-stats span{font-size:1.7rem}}.about-stats p{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.9rem;margin-top:2rem}@media(min-width:768px){.about-stats p{font-size:1rem;margin-top:3.5rem}}.testimonials{padding:2rem 1.1rem;background:#232428}@media(min-width:480px){.testimonials{padding:2rem 1.5rem}}.testimonials-content{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;max-width:1200px;margin:0 auto}@media(min-width:768px){.testimonials-content{grid-template-columns:1fr 1.2fr;gap:2.5rem;align-items:center}}.testimonials-col-title{min-width:0;color:#fff}.testimonials-col-card{min-width:0}.testimonials-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000014;padding:1.5rem;position:relative}.testimonials-card-slider{overflow:hidden}.testimonials-card-inner{width:100%}@media(min-width:480px){.testimonials-card{border-radius:16px;padding:2rem}}.testimonials-card-quote-area{position:relative;padding-right:1.5rem;margin-bottom:1rem}@media(min-width:480px){.testimonials-card-quote-area{padding-right:2rem;margin-bottom:1.5rem}}.testimonials-card-text{font-family:Kantumruy Pro,sans-serif;font-size:.9rem;line-height:1.6;font-style:italic;color:#2d2d2d;margin:0}@media(min-width:480px){.testimonials-card-text{font-size:1rem;line-height:1.65}}.testimonials-card-icon-quote{position:absolute;top:-.5rem;right:0;color:#d4af37;opacity:.35;pointer-events:none}.testimonials-card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.testimonials-card-author{display:flex;flex-direction:column;gap:.25rem}.testimonials-card-name{font-family:Kantumruy Pro,sans-serif;font-size:.9rem;font-weight:700;color:#2d2d2d;display:block}@media(min-width:480px){.testimonials-card-name{font-size:1rem}}.testimonials-card-role{font-family:Kantumruy Pro,sans-serif;font-size:.8rem;color:#6b6b6b}@media(min-width:480px){.testimonials-card-role{font-size:.875rem}}.testimonials-card-nav{display:flex;gap:.5rem}.testimonials-card-btn{width:38px;height:38px;flex-shrink:0;border-radius:50%;border:1px solid #e0e0e0;background:#f8f8f8;color:#4a4a4a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}.testimonials-card-btn:hover{background:#eee;border-color:#ccc}@media(min-width:480px){.testimonials-card-btn{width:44px;height:44px}}.testimonials-card-dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid #f0f0f0}@media(min-width:480px){.testimonials-card-dots{margin-top:1.5rem;padding-top:1rem}}.testimonials-card-dot{width:8px;height:8px;border-radius:50%;border:none;background:#d0d0d0;cursor:pointer;padding:0;transition:background .2s,width .2s}.testimonials-card-dot:hover{background:#b0b0b0}.testimonials-card-dot.active{width:24px;border-radius:4px;background:#d4af37}.filter{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:end;justify-content:flex-start;max-width:1100px;margin:0 auto 1.5rem;padding:2rem .5rem 0}@media(min-width:768px){.filter{justify-content:end;padding:3rem 0}}.filter-title{width:100%;font-family:Kantumruy Pro,sans-serif;font-size:.95rem;font-weight:600;color:#212429;margin-bottom:.25rem;text-align:left}@media(min-width:768px){.filter-title{text-align:end}}.filter-label{display:flex;align-items:center;gap:.5rem;font-family:Kantumruy Pro,sans-serif;font-size:.95rem;color:#212429}.filter-label span{white-space:nowrap}.filter-select{padding:.5rem 2rem .5rem .75rem;font-family:Kantumruy Pro,sans-serif;font-size:.9rem;color:#212429;background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;appearance:auto}.filter-select:focus{outline:2px solid #d4af37;outline-offset:2px}.properties{padding:2rem 1rem 3rem}@media(min-width:480px){.properties{padding:3rem 1.5rem}}@media(min-width:768px){.properties{padding:5rem 4rem 3rem}}.properties-empty{max-width:1100px;margin:2rem auto;padding:2rem 1rem;text-align:center}@media(min-width:768px){.properties-empty{padding:3rem 2rem}}.properties-empty-title{font-family:Kantumruy Pro,sans-serif;font-size:1.25rem;font-weight:700;color:#212429;margin:0 0 .5rem}.properties-empty-text{font-family:Kantumruy Pro,sans-serif;font-size:.95rem;color:#6b6b6b;margin:0}.properties-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:1100px;margin:2rem auto 0;padding:0 1.1rem}@media(min-width:550px){.properties-grid{grid-template-columns:repeat(2,1fr);gap:1.9rem;padding:0}}@media(min-width:768px)and (max-width:1024px){.properties-grid{gap:1.75rem;padding:0 .5rem}}@media(min-width:1025px){.properties-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.properties-card{background:#fff;border-radius:12px;box-shadow:0 2px 16px #00000014;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.properties-card:hover{box-shadow:0 8px 24px #0000001f}.properties-card-image-wrap{aspect-ratio:4/3;overflow:hidden;background:#f0f0f0}.properties-card-image{width:100%;height:100%;object-fit:cover;display:block}.properties-card-body{padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.properties-card-name{font-family:Kantumruy Pro,sans-serif;font-size:1.1rem;font-weight:700;color:#212429;margin:0;line-height:1.3}.properties-card-location{font-family:Kantumruy Pro,sans-serif;font-size:.875rem;color:#6b6b6b;margin:0;display:flex;align-items:center;gap:.35rem}.properties-card-features{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.properties-card-feature{font-family:Kantumruy Pro,sans-serif;font-size:.875rem;color:#555;display:flex;align-items:center;gap:.35rem}.properties-card-btn{display:inline-block;margin-top:auto;padding:.65rem 1.35rem;margin-top:1rem;background:#d4af37;color:#212429;font-family:Kantumruy Pro,sans-serif;font-size:.9rem;font-weight:600;text-align:center;text-decoration:none;border-radius:8px;border:none;cursor:pointer;transition:opacity .2s,transform .2s}.properties-card-btn:hover{opacity:.9;transform:translateY(-1px)}.contacts{background:#232428eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;padding:2rem 1rem;text-align:center}@media(min-width:768px){.contacts{padding:3rem 2rem}}.contacts-header{display:flex;flex-direction:column;align-items:center;gap:1.9rem;max-width:1200px;margin:0 auto 2rem}.contacts-header p{line-height:1.3;font-size:1.7rem;margin:0}.contacts-header button{background-color:transparent;border:1px solid #d4af37;color:#d4af37;font-weight:700;border-radius:30px;padding:1rem 1.5rem;transition:all .3s ease}.contacts-header button:hover{background-color:#d4af37;color:#212429}.contacts-bottom{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1200px;margin:0 auto}@media(min-width:768px){.contacts-bottom{grid-template-columns:1fr 1fr;gap:3rem;align-items:stretch}}.contacts-video{width:50%;height:270px;margin:0 auto;border-radius:25px;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media(min-width:768px)and (max-width:1024px){.contacts-video{width:70%;height:500px}}@media(min-width:1025px){.contacts-video{height:500px}}.contacts-video video{width:100%;height:100%;object-fit:cover;display:block}.contacts-map{width:100%}.mapa-container{width:90%;height:270px;margin:0 auto;border-radius:30px;overflow:hidden;box-shadow:0 2px 8px #0000001a;position:relative}@media(min-width:768px){.mapa-container{height:500px}}.mapa-container iframe{width:100%;height:100%;border:none}.mapa-container .mapa-link{position:absolute;bottom:10px;right:10px;background:#ffffffe6;padding:8px 16px;border-radius:4px;box-shadow:0 2px 4px #0003;z-index:10}.mapa-container .mapa-link .mapa-link-text{color:#1976d2;text-decoration:none;font-size:14px;font-weight:500;transition:color .3s ease}.mapa-container .mapa-link .mapa-link-text:hover{color:#1565c0;text-decoration:underline}#companies-title{font-size:1rem;color:#d4af37;font-family:Julius Sans One,sans-serif;font-weight:700;text-align:center;margin:2.5rem 0}.companies-content{overflow:hidden;width:100%;margin:3rem 0;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.companies-track{display:flex;align-items:center;gap:3rem;width:max-content;padding:0 1rem}.companies-track img{height:2.5rem;width:auto;max-width:120px;object-fit:contain;flex-shrink:0;filter:grayscale(100%);opacity:.85;transition:filter .2s ease,opacity .2s ease}.companies-track img:hover{filter:grayscale(0%);opacity:1}.footer{font-family:Kantumruy Pro,sans-serif;background-color:#212429;color:#fff;padding:3rem 2rem 1.5rem}.footer .footer-top{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;max-width:1200px;margin:0 auto 2rem}.footer .footer-column h4{font-family:Julius Sans One,sans-serif;font-weight:600;font-size:1rem;margin-bottom:1.25rem;color:#fff}.footer .footer-column ul{list-style:none;padding:0;margin:0}.footer .footer-column ul li{margin-bottom:.75rem}.footer .footer-column ul li a{color:#fff;text-decoration:none;transition:color .2s}.footer .footer-column ul li a:hover{color:#d4af37}.footer .footer-brand{max-width:320px}.footer .footer-brand a.footer-logo{text-decoration:none;color:inherit}.footer .footer-brand .footer-logo{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.footer .footer-brand .footer-logo img{width:40px;height:40px;object-fit:contain;border-radius:5px}.footer .footer-brand .footer-logo .footer-logo-text{display:flex;flex-direction:column;gap:.15rem}.footer .footer-brand .footer-logo .footer-logo-text .footer-logo-name{font-family:Julius Sans One,sans-serif;font-weight:600;font-size:1.25rem;color:#fff}.footer .footer-brand .footer-logo .footer-logo-text .footer-logo-tagline{font-size:.75rem;color:#6b6b6b}.footer .footer-brand .footer-description{font-size:.9rem;line-height:1.6;color:#fff;margin-bottom:1.25rem;opacity:.95}.footer .footer-brand .footer-social{display:flex;gap:.75rem}.footer .footer-brand .footer-social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;transition:background-color .2s,border-color .2s,color .2s}.footer .footer-brand .footer-social a:hover{background-color:#d4af37;border-color:#d4af37;color:#212429}.footer .footer-contact ul li{display:flex;align-items:flex-start;gap:.6rem}.footer .footer-contact ul li .footer-icon{flex-shrink:0;color:#d4af37;margin-top:2px}.footer .footer-contact ul li span,.footer .footer-contact ul li a{font-size:.9rem;line-height:1.5;color:#fff;text-decoration:none}.footer .footer-contact ul li a:hover{color:#d4af37}.footer .footer-contact ul li a.footer-fale-conosco{color:#d4af37;font-weight:600}.footer .footer-contact ul li a.footer-fale-conosco:hover{color:#e9b91d}.footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;max-width:1200px;margin:0 auto;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.footer .footer-bottom p{font-size:.85rem;color:#ffffffd9;margin:0}@media(min-width:768px)and (max-width:1024px){.footer{padding:2.5rem 1.5rem 1.25rem}.footer .footer-top{gap:2rem;margin-bottom:1.5rem}.footer .footer-column h4{font-size:.95rem;margin-bottom:1rem}.footer .footer-brand .footer-description{font-size:.85rem}}@media(max-width:767px){.footer .footer-top{grid-template-columns:1fr;text-align:center}.footer .footer-brand{max-width:100%}.footer .footer-brand .footer-logo,.footer .footer-brand .footer-social{justify-content:center}.footer .footer-links ul,.footer .footer-contact ul{text-align:center}.footer .footer-contact ul li{justify-content:center}.footer .footer-bottom{flex-direction:column;text-align:center}}.properties-layout{background-color:#212429;font-family:Kantumruy Pro,sans-serif;margin:0 auto;overflow-x:hidden}.properties-carousel{position:relative;display:flex;align-items:center;gap:1rem;width:70%;max-width:1000px;margin:5.5rem auto;overflow:visible}@media(max-width:768px){.properties-carousel{width:95%;margin:5.1rem auto;gap:.5rem}}@media(max-width:480px){.properties-carousel{width:100%;gap:0;padding:0 .5rem}}.properties-carousel__viewport{position:relative;flex:1;min-width:0;aspect-ratio:16/9;overflow:hidden;background:#1a1a1a}.properties-carousel__slide{position:absolute;inset:0}.properties-carousel__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.properties-carousel__footer{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.properties-carousel__caption{color:#fff;font-size:.95rem;font-weight:500;text-align:center}.properties-carousel__btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#fff;cursor:pointer;transition:color .2s,transform .2s}.properties-carousel__btn:hover{color:#d4af37;transform:scale(1.1)}.properties-carousel__btn:active{transform:scale(.95)}@media(max-width:480px){.properties-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.properties-carousel__btn:hover{transform:translateY(-50%) scale(1.1)}.properties-carousel__btn:active{transform:translateY(-50%) scale(.95)}.properties-carousel__btn--prev{left:4px}.properties-carousel__btn--next{right:4px}}.properties-carousel__dots{display:flex;gap:8px;justify-content:center}.properties-carousel__dot{width:28px;height:4px;padding:0;border:none;border-radius:2px;background:#ffffff59;cursor:pointer;transition:background .3s}.properties-carousel__dot:hover{background:#ffffff8c}.properties-carousel__dot--active{background:#d4af37}.properties-main{padding:2rem 1.5rem;max-width:1100px;margin:0 auto;width:100%;box-sizing:border-box}.properties-other{background-color:#fff;width:100%;box-sizing:border-box}.properties-other--centered{display:block}.properties-other__container{max-width:1100px;margin:0 auto;padding:0 1rem;box-sizing:border-box}.properties-other__inner{text-align:center;padding:3.5rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.properties-other__cta{margin-top:1rem}.properties-other__btn{display:inline-block;padding:.85rem 1.25rem;background:#fff;color:#2d2d2d;border:none;border-radius:8px;text-decoration:none;font-weight:700;transition:transform .18s,box-shadow .18s}.properties-other__btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.properties-other__btn-wrap{position:relative;display:inline-block}.properties-other__btn-shadow{position:absolute;left:-10%;right:-10%;top:50%;transform:translateY(-50%);height:56%;border-radius:10px;background:#0000001f;filter:blur(12px);z-index:0;pointer-events:none}.properties-other__btn{position:relative;z-index:1}@media(max-width:700px){.properties-other__inner{padding:2.5rem 1rem}}.properties-main__content{margin-top:2.5rem;margin-bottom:2rem}.properties-planta-section__title{font-family:Julius Sans One,sans-serif;color:#fff;text-align:center;font-size:1.6rem;font-weight:600;margin:4rem}.properties-planta-section__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}@media(max-width:900px){.properties-planta-section__grid{grid-template-columns:1fr}.properties-planta-section__grid .properties-planta{order:-1}}.properties-planta-info__name{font-family:Julius Sans One,sans-serif;color:#fff;font-size:1.7rem;margin-bottom:1.25rem;margin-top:2.7rem}.properties-planta-info__specs{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.properties-planta-info__item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;background:#1a1d21;border-radius:8px}.properties-planta-info__icon{flex-shrink:0;color:#d4af37}.properties-planta-info__text{display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}.properties-planta-info__value{color:#fff;font-size:1.1rem;font-weight:600}.properties-planta-info__label{color:#6b6b6b;font-size:.85rem}@media(max-width:600px){.properties-planta-info__specs{grid-template-columns:repeat(2,1fr)}}.properties-planta{display:flex;flex-direction:column;align-items:center;max-width:500px;margin:0;width:100%}@media(max-width:900px){.properties-planta{margin:0 auto;max-width:100%}}.properties-planta__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.75rem;width:100%}.properties-planta__viewport{position:relative;flex:1 1 0;min-width:0;width:100%;aspect-ratio:4/3;border-radius:6px;overflow:hidden;background:#1a1a1a}@media(min-width:901px){.properties-planta__viewport{flex:0 1 420px;width:auto}}.properties-planta__btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#fff;cursor:pointer;transition:color .2s,transform .2s}.properties-planta__btn:hover{color:#d4af37;transform:scale(1.1)}.properties-planta__btn:active{transform:scale(.95)}.properties-planta__slide{position:absolute;inset:0;width:100%;height:100%}.properties-planta__image-btn{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.properties-planta__image-btn img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;display:block;pointer-events:none}.properties-planta__dots{display:flex;gap:6px;justify-content:center;margin-top:10px}.properties-planta__dot{width:5px;height:5px;padding:0;border:none;border-radius:50%;background:#ffffff59;cursor:pointer;transition:background .25s,transform .2s}.properties-planta__dot:hover{background:#ffffff8c}.properties-planta__dot--active{background:#d4af37;transform:scale(1.2)}.properties-planta-lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.properties-planta-lightbox__backdrop{position:absolute;inset:0;padding:0;border:none;background:#000000d9;cursor:pointer}.properties-planta-lightbox__close{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#ffffff26;color:#fff;cursor:pointer;transition:background .2s,transform .2s}.properties-planta-lightbox__close:hover{background:#ffffff40;transform:scale(1.05)}.properties-planta-lightbox__image{position:relative;z-index:1;max-width:min(95vw,1200px);max-height:90vh;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.properties-main__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:2rem;align-items:start;width:100%}@media(max-width:900px){.properties-main__grid{grid-template-columns:1fr}}.properties-sidebar{min-width:0;margin-top:2rem}.properties-sidebar__card{background:#fff;padding:1.9rem;border-radius:12px;box-shadow:0 4px 20px #00000026}.properties-sidebar__price{color:#2d2d2d;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.properties-sidebar__subtitle{color:#6b6b6b;font-size:.9rem;margin-bottom:1rem}.properties-sidebar__text{color:#6b6b6b;font-size:.9rem;line-height:1.5;margin-bottom:1.25rem}.properties-sidebar__btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.25rem;background:#25d366;color:#fff;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:background .2s}.properties-sidebar__btn:hover{background:#20bd5a}.properties-date{font-weight:600;color:#6b6b6b;font-size:.9rem;margin:.9rem 0}.properties-hr{margin:1.4rem 0;border:none;height:1px;background:linear-gradient(to right,transparent,#6b6b6b,transparent);opacity:.7}.properties-details{min-width:0}.properties-details__location{display:flex;align-items:center;gap:.5rem;color:#6b6b6b;font-size:.95rem;margin-bottom:.5rem}.properties-details__location-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.properties-details__location-link:hover{color:#d4af37}.properties-details__icon{flex-shrink:0;color:#d4af37}.properties-details__title{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:.02em;margin-bottom:1rem}.properties-details__description{color:#6b6b6b;font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.properties-details__features{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:600px){.properties-details__features{grid-template-columns:repeat(2,1fr)}}.properties-details__card{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;background:#1a1d21;border-radius:8px}.properties-details__card-icon{color:#d4af37}.properties-details__card-value{color:#fff;font-size:1.25rem;font-weight:700}.properties-details__card-label{color:#6b6b6b;font-size:.85rem}.properties-details__section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:2rem;padding:3rem 1.5rem;background-color:#fff;box-sizing:border-box}.properties-details__section .properties-details__grid{max-width:1100px;margin-left:auto;margin-right:auto}.properties-details__section .properties-details__block-title{color:#2d2d2d}.properties-details__section .properties-details__location-desc,.properties-details__section .properties-details__leisure-list li,.properties-details__section .properties-details__location-list li{color:#2d2d2d!important}.properties-details__section .properties-details__location-icon{color:#d4af37}.properties-details__section .properties-details__leisure-list li:before{background:#d4af37}.properties-details__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width:700px){.properties-details__grid{grid-template-columns:1fr}}.properties-details__block{min-width:0}.properties-details__block ul{margin:.5rem 0 0;padding-left:1.25rem;color:#6b6b6b;font-size:.95rem;line-height:1.6}.properties-details__block ul li{margin-bottom:.25rem}.properties-details__block p{margin:.5rem 0 0;color:#6b6b6b;font-size:.95rem;line-height:1.6}.properties-details__block--leisure .properties-details__block-title,.properties-details__block--location .properties-details__block-title{font-size:1.25rem;font-weight:700;letter-spacing:.02em;margin-bottom:1rem}.properties-details__location-desc{color:#fff!important;font-size:.95rem;line-height:1.6;margin:0 0 1rem!important}.properties-details__location-list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:.75rem 2rem;margin:0!important;padding-left:0!important;list-style:none}.properties-details__location-list li{display:flex;align-items:center;gap:.5rem;margin:0!important;color:#fff!important;font-size:.95rem}@media(max-width:500px){.properties-details__location-list{grid-template-columns:1fr}}.properties-details__location-icon{flex-shrink:0;color:#d4af37}.properties-details__leisure-list{display:grid!important;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:.75rem 2rem;margin:0!important;padding-left:0!important;list-style:none}.properties-details__leisure-list li{display:flex;align-items:center;gap:.5rem;margin:0!important;color:#fff!important;font-size:.95rem}.properties-details__leisure-list li:before{content:"";flex-shrink:0;width:6px;height:6px;background:#d4af37}@media(max-width:700px){.properties-details__leisure-list{grid-template-columns:repeat(2,1fr)}}.properties-details__block-title{color:#fff;font-size:1.1rem;font-weight:600}:root{--color-yellow: #d4af37}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden}#root,.App{width:100%;min-height:100vh}
