@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600&display=swap";
@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86c8c58929c52757-s.p.2h227nyyg5jte.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f1faa720e098bd-s.1i0w6r346d5a3.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12a3b720ebf90c95-s.3zcpzt6uk-efb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d5a56639c692758-s.09mm5t3d_qld3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.2edkhn-5r6gz3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86c8c58929c52757-s.p.2h227nyyg5jte.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f1faa720e098bd-s.1i0w6r346d5a3.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12a3b720ebf90c95-s.3zcpzt6uk-efb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3d5a56639c692758-s.09mm5t3d_qld3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.2edkhn-5r6gz3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86c8c58929c52757-s.p.2h227nyyg5jte.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f1faa720e098bd-s.1i0w6r346d5a3.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12a3b720ebf90c95-s.3zcpzt6uk-efb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d5a56639c692758-s.09mm5t3d_qld3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c9ef42b327f16c7-s.p.2edkhn-5r6gz3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo Fallback;src:local(Arial);ascent-override:104.9%;descent-override:42.14%;line-gap-override:0.0%;size-adjust:99.89%}.heebo_c90b739d-module__1r_tGW__className{font-family:Heebo,Heebo Fallback;font-style:normal}.heebo_c90b739d-module__1r_tGW__variable{--font-heebo:"Heebo", "Heebo Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_f0c72b74-module__qcG4_W__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_f0c72b74-module__qcG4_W__variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--ink:#171715;--muted:#73736d;--line:#e5e5df;--soft:#f1f1ed;--paper:#f8f8f5;--brand:#2d5545;--dark:#1c211f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font:15px DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:232px;padding:30px 18px 22px;display:flex;position:fixed;inset:0 auto 0 0}.logo{letter-spacing:2.8px;align-items:center;gap:10px;font:600 15px Manrope;display:flex}.logo-mark{letter-spacing:0;border:1px solid #232320;place-items:center;width:34px;height:34px;font-family:serif;font-size:20px;display:grid}.logo small{letter-spacing:2.2px;color:#888;margin-top:2px;font:500 7px DM Sans;display:block}.logo.light{color:#fff}.logo.light .logo-mark{border-color:#fff}.sidebar nav{gap:4px;margin-top:48px;display:grid}.sidebar nav a,.side-bottom>a{color:#777772;border-radius:10px;align-items:center;gap:12px;height:45px;padding:0 12px;font-weight:500;display:flex}.sidebar nav a:hover,.sidebar nav a.active{background:var(--soft);color:var(--ink)}.side-bottom{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.profile{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:13px;padding:19px 8px 0;display:flex}.profile>div:nth-child(2){flex:1}.profile b,.profile small{font-size:12px;display:block}.profile small{color:var(--muted);margin-top:3px}.avatar{background:#dcd8ca;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:600;display:inline-grid}.avatar.xl{width:54px;height:54px;font-size:14px}.avatar.c0{background:#d8dfd5}.avatar.c1{background:#ddd5cc}.avatar.c2{background:#d4d9de}.main{min-height:100vh;margin-left:232px}.page{max-width:1440px;margin:auto;padding:52px 54px 100px}.page-head{justify-content:space-between;align-items:flex-end;margin-bottom:38px;display:flex}.page-head h1,.form-header h1{letter-spacing:-1.2px;margin:5px 0 8px;font:500 34px Manrope}.page-head p,.form-header p{color:var(--muted);margin:0}.eyebrow{letter-spacing:1.8px;font-weight:600;color:#6e796e!important;font-size:11px!important}.head-actions{gap:10px;display:flex}.btn{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-weight:600;display:inline-flex}.btn svg{width:18px}.btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.secondary{background:#fff}.btn.dark{background:var(--dark);color:#fff;border-color:var(--dark);width:100%}.btn.full{width:100%}.btn.whatsapp{color:#27533f;background:#eaf3ed}.stats{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-bottom:40px;display:grid}.stats div{border-right:1px solid var(--line);padding:24px 27px}.stats div:last-child{border:0}.stats small,.stats strong,.stats span{display:block}.stats small{color:var(--muted)}.stats strong{margin:10px 0 7px;font:500 31px Manrope}.stats span{color:#888;font-size:12px}.stats .positive{color:#50725f}.dashboard-grid{grid-template-columns:minmax(0,1fr) 340px;gap:45px;display:grid}.section-title{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.section-title h2{margin:0 0 4px;font:500 20px Manrope}.section-title p{color:var(--muted);margin:0;font-size:13px}.section-title a,.text-link{align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.recent-list{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.recent-row{border-bottom:1px solid var(--line);grid-template-columns:76px minmax(160px,1fr) 110px 64px 90px;align-items:center;gap:15px;padding:12px;display:grid}.recent-row:last-child{border:0}.recent-row img{object-fit:cover;border-radius:8px}.recent-row b,.recent-row small{display:block}.recent-row small{color:var(--muted);margin-top:4px}.recent-row strong{font-size:13px}.updated{align-items:center;gap:4px;font-size:11px;display:flex!important}.lead-mini{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:16px 0;display:flex}.lead-mini div{flex:1}.lead-mini b,.lead-mini small{font-size:13px;display:block}.lead-mini small,.lead-mini>span:last-child{color:var(--muted);margin-top:4px;font-size:11px}.activity .text-link{margin-top:20px}.status{color:#486151;background:#edf0eb;border-radius:30px;width:max-content;padding:5px 9px;font-size:11px;display:inline-flex}.status.draft{color:#766e62;background:#eeece8}.status.sold{color:#64686b;background:#e7e8e8}.status.rented{background:#eee9e5}.toolbar{align-items:center;gap:10px;margin-bottom:22px;display:flex}.search{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:9px;min-width:300px;height:44px;padding:0 13px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%}.filters{gap:8px;display:flex}.filters button,.toolbar .filter{border:1px solid var(--line);background:#fff;border-radius:10px;height:44px;padding:0 14px}.filter{display:none!important}.view-toggle{border:1px solid var(--line);background:#fff;border-radius:9px;margin-left:auto;padding:3px;display:flex}.view-toggle button{background:0 0;border:0;border-radius:6px;width:35px;height:34px}.view-toggle button.active{background:var(--soft)}.property-table{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.table-head,.table-row{grid-template-columns:28px minmax(245px,1.5fr) .65fr .75fr .7fr .5fr .55fr 25px;align-items:center;gap:12px;padding:0 17px;display:grid}.table-head{color:#85857f;background:#f3f3f0;height:46px;font-size:11px}.table-row{border-top:1px solid var(--line);min-height:84px;font-size:13px}.table-row>strong{font-size:13px}.table-row>small,.table-row>span{color:#777}.table-row>button{background:0 0;border:0}.property-cell{align-items:center;gap:13px;display:flex}.property-cell img{object-fit:cover;border-radius:8px}.property-cell b,.property-cell small{display:block}.property-cell small{color:var(--muted);margin-top:5px}.internal-grid,.public-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.select-wrap{position:relative}.select-wrap>input{z-index:3;width:18px;height:18px;position:absolute;top:14px;left:14px}.property-card{display:block}.card-image{aspect-ratio:4/3;background:#ddd;border-radius:16px;position:relative;overflow:hidden}.card-image img{object-fit:cover;transition:transform .35s}.property-card:hover .card-image img{transform:scale(1.025)}.card-image .status{background:#ffffffeb;position:absolute;top:14px;left:14px}.select-wrap .card-image .status{left:42px}.card-arrow{opacity:0;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:all .2s;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(5px)}.property-card:hover .card-arrow{opacity:1;transform:none}.card-copy{padding:15px 2px}.card-copy h3{margin:0 0 6px;font:500 20px Manrope}.card-copy p{margin:0 0 4px;font-weight:600}.card-copy small{color:var(--muted)}.meta{border-top:1px solid var(--line);color:#6e6e68;gap:18px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.selection-bar{z-index:30;color:#fff;background:#202522;border-radius:14px;align-items:center;gap:15px;min-height:66px;padding:10px 12px 10px 20px;display:flex;position:fixed;bottom:28px;left:calc(50% + 116px);transform:translate(-50%);box-shadow:0 14px 45px #0003}.selection-thumbs{display:flex}.selection-thumbs img{object-fit:cover;border:2px solid #222;border-radius:50%;margin-left:-7px}.selection-bar small{color:#b7bbb8;margin-top:2px;display:block}.selection-bar .secondary{color:#222}.selection-bar .icon-btn{color:#fff}.success-check,.big-check{color:#315b42;background:#dce9df;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.icon-btn{background:0 0;border:0;place-items:center;display:grid}.form-header{align-items:flex-start;gap:20px;margin-bottom:38px;display:flex}.form-header>a{border:1px solid var(--line);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.form-header>div{flex:1}.form-layout{grid-template-columns:minmax(0,760px) 300px;align-items:start;gap:46px;display:grid}.form-main{border:1px solid var(--line);background:#fff;border-radius:15px}.form-section{border-bottom:1px solid var(--line);padding:32px 36px;position:relative}.form-section:last-child{border:0}.step{color:#aaa;font:500 12px Manrope;position:absolute;top:32px;right:30px}.section-heading h2{margin:0 0 5px;font:500 21px Manrope}.section-heading p{color:var(--muted);margin:0 0 25px;font-size:13px}.fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fields.four{grid-template-columns:repeat(4,1fr)}.fields .wide{grid-column:1/-1}label{gap:8px;font-size:12px;font-weight:600;display:grid}input,select,textarea{background:#fff;border:1px solid #dcdcd6;border-radius:9px;outline:none;min-height:48px;padding:0 13px}textarea{resize:vertical;padding:13px}input:focus,select:focus,textarea:focus{border-color:#667f72;box-shadow:0 0 0 3px #2d554514}.input-prefix{position:relative}.input-prefix span{color:#888;position:absolute;top:15px;left:13px}.input-prefix input{width:100%;padding-left:32px}.upload-box{background:#fafaf7;border:1px dashed #c9c9c1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;display:flex}.upload-box span{color:var(--muted);font-size:12px}.upload-box .btn{margin-top:10px}.edit-aside{border:1px solid var(--line);background:#fff;border-radius:14px;gap:19px;padding:23px;display:grid;position:sticky;top:25px}.edit-aside h3{margin:0;font:500 18px Manrope}.edit-aside>small{text-align:center;color:var(--muted)}.switch-row{justify-content:space-between;align-items:center;display:flex}.switch-row b,.switch-row small{display:block}.switch-row small{color:var(--muted);margin-top:3px;font-weight:400}.switch-row input{width:18px;min-height:auto}.progress{max-width:690px;margin:10px 0 32px;display:flex}.progress div{color:#999;flex:1;align-items:center;gap:7px;font-size:12px;display:flex;position:relative}.progress div:not(:last-child):after{content:"";background:#ddd;flex:1;height:1px;margin:0 10px}.progress span{border:1px solid #d0d0ca;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.progress span svg{width:14px}.progress .active{color:var(--brand)}.progress .active span{background:var(--brand);color:#fff}.import-card{border:1px solid var(--line);background:#fff;border-radius:16px;max-width:770px;padding:26px}.upload-hero{background:#fafaf7;border:1px dashed #c7c7bf;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:370px;display:flex}.upload-hero>span{width:60px;height:60px;color:var(--brand);background:#e9eee9;border-radius:50%;place-items:center;display:grid}.upload-hero h2{margin:20px 0 6px;font:500 22px Manrope}.upload-hero p{color:var(--muted);margin:0 0 22px}.import-note{color:var(--brand);gap:12px;padding:20px 5px 0;display:flex}.import-note span b,.import-note span small{display:block}.import-note small{color:var(--muted);margin-top:4px}.map-card{padding:30px}.map-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 25px 1fr 85px;align-items:center;gap:12px;padding:13px 0;display:grid}.map-row code{background:var(--soft);border-radius:7px;padding:11px}.map-row select{min-height:42px}.map-row span{color:#63816e;font-size:11px}.form-footer{justify-content:space-between;margin-top:25px;display:flex}.review-card{text-align:center;padding:70px}.review-card .big-check{width:62px;height:62px;margin:auto}.review-card h2{margin:20px 0 5px;font:500 25px Manrope}.review-card>p{color:var(--muted);margin-bottom:25px}.warning{text-align:left;background:#f3f0e7;border-radius:9px;max-width:530px;margin:20px auto;padding:15px;font-size:13px}.simple-table{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.simple-head,.simple-row{grid-template-columns:1fr 1.4fr .8fr .7fr .6fr;align-items:center;gap:15px;padding:0 22px;display:grid}.simple-head{color:#85857f;background:#f3f3f0;height:47px;font-size:11px}.simple-row{border-top:1px solid var(--line);min-height:76px;font-size:13px}.simple-row>span:first-child,.simple-row>span:last-child{align-items:center;gap:10px;display:flex}.simple-row>span:last-child{justify-content:space-between}.lead-status{background:#e9efe9;border-radius:20px;padding:5px 9px;font-style:normal}.lead-status.contacted{background:#eceae5}.lead-status.closed{background:#eee}.collection-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.collection-card{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:42% 1fr;display:grid;overflow:hidden}.coll-images{grid-template-columns:1fr 1fr;gap:2px;min-height:210px;display:grid;position:relative}.coll-images img{object-fit:cover;position:relative!important}.coll-images img:first-child{grid-row:span 2}.collection-card>div:last-child{padding:28px}.collection-card small{letter-spacing:1.3px;color:var(--muted);font-size:10px}.collection-card h3{margin:8px 0;font:500 20px Manrope}.collection-card p{color:var(--muted);font-size:12px}.collection-card>div>div{gap:18px;margin-top:35px;display:flex}.collection-card button,.collection-card a{background:0 0;border:0;gap:5px;padding:0;font-weight:600;display:flex}.agent-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.agent-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:25px}.agent-card h3{margin:15px 0 4px;font:500 18px Manrope}.agent-card p{color:var(--muted);font-size:12px}.agent-card>div{border-top:1px solid var(--line);justify-content:space-between;margin-top:24px;padding-top:18px;display:flex}.agent-card b,.agent-card small{display:block}.agent-card small{color:var(--muted);font-size:11px}.agent-card button{background:0 0;border:0}.mobile-top,.mobile-nav,.fab{display:none}.public{background:#fbfbf8}.public-nav{background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 4.5vw;display:flex}.public-nav>div{gap:38px;display:flex}.public-nav>div a{font-size:13px}.nav-phone{align-items:center;gap:8px;font-size:13px;display:flex}.hamb{background:0 0;border:0;display:none}.public-hero{color:#fff;border-radius:3px;height:calc(100vh - 82px);min-height:650px;margin:0 18px;position:relative;overflow:hidden}.public-hero>img{object-fit:cover}.hero-shade{background:linear-gradient(90deg,#0a12108f 0%,#0000 66%),linear-gradient(#0000 65%,#1118);position:absolute;inset:0}.hero-copy{position:absolute;top:50%;left:7vw;transform:translateY(-50%)}.hero-copy>p:first-child{letter-spacing:2.3px;font-size:11px}.hero-copy h1{letter-spacing:-4px;margin:25px 0;font:400 clamp(50px,6vw,86px)/.97 Manrope}.hero-copy>p{color:#eee;line-height:1.7}.light-btn{border-bottom:1px solid #fff;align-items:center;gap:28px;margin-top:20px;padding-bottom:9px;font-weight:600;display:inline-flex}.hero-feature{color:#161616;background:#fffffff2;align-items:center;gap:13px;width:345px;padding:10px;display:flex;position:absolute;bottom:28px;right:28px}.hero-feature img{object-fit:cover}.hero-feature span{flex:1}.hero-feature small,.hero-feature b,.hero-feature p{display:block}.hero-feature small{letter-spacing:1.3px;font-size:8px}.hero-feature b{margin:6px 0;font-size:13px}.hero-feature p{color:#777;margin:0;font-size:11px}.hero-count{align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:34px;left:7vw}.hero-count i{background:#fff;width:60px;height:1px;display:block}.public-list{padding:120px 6vw}.public-intro{grid-template-columns:1fr 1fr 1fr;align-items:end;margin-bottom:65px;display:grid}.public-intro h2{letter-spacing:-2.5px;margin:0;font:400 clamp(38px,4vw,58px)/1.05 Manrope}.public-intro>p:last-child{color:var(--muted);max-width:380px;line-height:1.7}.public-filters{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:32px;padding-bottom:17px;display:flex}.public-filters label{align-items:center;gap:8px;display:flex}.public-filters input{background:0 0;border:0;width:250px;min-height:35px}.public-filters div{gap:8px;display:flex}.public-filters button{border:1px solid var(--line);background:0 0;border-radius:20px;padding:8px 14px;font-size:12px}.public-filters .mobile-filter{display:none}.public-grid{gap:36px 24px}.public-grid .card-image,.public-grid .status{border-radius:2px}.about-band{color:#fff;text-align:center;background:#1e2421;padding:110px 12vw}.about-band h2{letter-spacing:-2.7px;font:400 clamp(40px,5vw,66px)/1.06 Manrope}.about-band>p:last-of-type{color:#bbc0bd;max-width:570px;margin:25px auto;line-height:1.8}.about-band a{border-bottom:1px solid #fff;gap:8px;padding:10px;display:inline-flex}footer{color:#fff;background:#151917;justify-content:space-between;align-items:end;padding:70px 6vw 35px;display:flex}footer h3{margin:0 0 10px;font:400 26px Manrope}footer p{color:#9ca29f;font-size:12px}.detail{padding:30px 4.5vw 100px}.back{gap:8px;margin:10px 0 25px;display:inline-flex}.gallery{grid-template-columns:2fr 1fr;gap:5px;height:590px;display:grid;position:relative}.gallery>div{position:relative;overflow:hidden}.gallery>div:nth-child(2){grid-template-rows:1fr 1fr;gap:5px;display:grid}.gallery img{object-fit:cover}.gallery button{background:#fff;border:0;padding:12px 17px;position:absolute;bottom:18px;right:18px}.detail-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding:38px 0;display:flex}.detail-head p{color:var(--muted);gap:6px;display:flex}.detail-head h1{letter-spacing:-2.5px;margin:8px 0 0;font:400 clamp(38px,4vw,56px) Manrope}.detail-head h2{font:400 29px Manrope}.detail-layout{grid-template-columns:minmax(0,1fr) 370px;gap:8vw;padding-top:45px;display:grid}.detail-meta{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding-bottom:35px;display:grid}.detail-meta span{color:var(--muted);font-size:11px}.detail-meta b{color:var(--ink);margin-bottom:5px;font:500 19px Manrope;display:block}.detail-layout main section{border-bottom:1px solid var(--line);padding:55px 0}.detail-layout main section h2{font:400 33px Manrope}.description{color:#5e5e59;max-width:760px;font-size:17px;line-height:1.8}.details-list div{border-bottom:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.contact-card{border:1px solid var(--line);background:#fff;height:max-content;padding:28px;position:sticky;top:25px}.agent-line{align-items:center;gap:13px;display:flex}.agent-line b,.agent-line small,.agent-line p{display:block}.agent-line small{letter-spacing:1.2px;color:var(--muted);font-size:9px}.agent-line p{color:var(--muted);margin:3px 0;font-size:11px}.contact-card>h3{margin:30px 0 7px;font:500 23px Manrope}.contact-card>p{color:var(--muted);line-height:1.5}.contact-card form{gap:14px;margin-top:24px;display:grid}.contact-card label{font-size:11px}.contact-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.contact-actions a{border:1px solid var(--line);justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.sent{text-align:center;background:#f1f5f1;padding:24px}.sent svg{color:var(--brand)}.mobile-contact{display:none}.public footer{padding-top:55px}.share-page{background:#f8f8f5;min-height:100vh}.share-page>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:86px;padding:0 5vw;display:flex}.share-page>header>div{gap:20px;display:flex}.share-page>header a{align-items:center;gap:7px;font-size:12px;display:flex}.share-page .whats{color:var(--brand)}.collection-intro{text-align:center;padding:70px 20px 50px}.collection-intro h1{letter-spacing:-2.8px;margin:14px 0;font:400 clamp(40px,5vw,64px) Manrope}.collection-intro>p:nth-of-type(2){max-width:590px;color:var(--muted);margin:auto;font-size:16px;line-height:1.7}.collection-intro .agent-line{justify-content:center;margin-top:28px}.collection-intro .agent-line b,.collection-intro .agent-line small{text-align:left;display:block}.shared-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1180px;margin:auto;padding:0 30px 100px;display:grid}.share-page footer{border-top:1px solid var(--line);max-width:1180px;color:var(--ink);background:0 0;margin:auto;padding:27px 0}@media (max-width:1050px){.sidebar{width:205px}.main{margin-left:205px}.page{padding:42px 30px 100px}.dashboard-grid{grid-template-columns:1fr}.activity{max-width:600px}.table-head,.table-row{grid-template-columns:25px minmax(220px,1.5fr) .7fr .8fr .55fr 25px}.table-head span:nth-child(5),.table-row>span:nth-child(5),.table-head span:nth-child(7),.table-row>small,.filters button:nth-child(n+3){display:none}.selection-bar{left:calc(50% + 102px)}.internal-grid{grid-template-columns:repeat(2,1fr)}.form-layout{grid-template-columns:1fr}.edit-aside{position:static}.public-intro{grid-template-columns:.6fr 1fr 1fr}.gallery{height:470px}}@media (max-width:767px){.sidebar{display:none}.main{margin:0}.mobile-top{border-bottom:1px solid var(--line);z-index:15;background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex;position:sticky;top:0}.mobile-nav{border-top:1px solid var(--line);z-index:25;height:69px;padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav a{color:#858580;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.mobile-nav a.active{color:var(--brand)}.fab{background:var(--brand);color:#fff;z-index:25;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:fixed;bottom:84px;right:18px;box-shadow:0 8px 25px #0003}.fab span{display:none}.page{padding:27px 17px 105px}.page-head{align-items:flex-start;margin-bottom:24px}.page-head h1,.form-header h1{font-size:28px}.page-head p{font-size:13px}.page-head .head-actions .secondary{display:none}.btn{padding:0 14px}.stats{grid-template-columns:1fr 1fr}.stats div{padding:18px}.stats div:nth-child(2){border-right:0}.stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats strong{font-size:25px}.recent-row{grid-template-columns:62px 1fr auto;padding:10px}.recent-row img{width:62px;height:55px}.recent-row>strong,.recent-row>.status,.recent-row>.updated{display:none!important}.dashboard-grid{gap:30px}.toolbar{grid-template-columns:1fr auto auto;display:grid}.search{min-width:0}.filters{display:none}.toolbar .filter{align-items:center;gap:5px;display:flex!important}.toolbar .filter span{display:none}.view-toggle{margin:0}.property-table{background:0 0;border:0;gap:10px;display:grid}.table-head{display:none}.table-row{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:20px 1fr auto;gap:9px;min-height:100px;padding:10px;display:grid;position:relative}.property-cell img{width:105px;height:78px}.property-cell b{font-size:13px}.table-row>strong{position:absolute;bottom:12px;left:144px}.table-row>span:not(.status),.table-row>small{display:none}.table-row>.status{position:absolute;top:10px;right:10px}.table-row>button{align-self:end}.internal-grid{grid-template-columns:1fr}.selection-bar{min-height:62px;padding:9px 10px 9px 14px;bottom:78px;left:12px;right:12px;transform:none}.selection-thumbs{display:none}.selection-bar .btn{margin-left:auto;padding:0 12px}.selection-bar .whatsapp{font-size:0}.selection-bar .whatsapp svg{margin:0}.form-page{padding-left:14px;padding-right:14px}.form-header{gap:12px}.form-header>button{display:none}.form-main{border-radius:12px}.form-section{padding:25px 18px}.fields,.fields.four{grid-template-columns:1fr}.fields .wide{grid-column:auto}.edit-aside{margin-top:14px}.progress{overflow:auto}.progress div{min-width:115px}.import-card{padding:12px}.upload-hero{text-align:center;min-height:330px}.map-card{padding:18px}.map-row{grid-template-columns:1fr 20px 1fr}.map-row>span{display:none}.review-card{padding:45px 18px}.simple-table{background:0 0;border:0;gap:10px;display:grid}.simple-head{display:none}.simple-row{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:1fr auto;gap:8px;min-height:90px;padding:14px;display:grid}.simple-row>span:nth-child(2){color:var(--muted);grid-row:2}.simple-row>span:nth-child(3),.simple-row>span:nth-child(4){display:none}.collection-grid,.agent-grid,.collection-card{grid-template-columns:1fr}.coll-images{min-height:160px}.public-nav{height:68px;padding:0 20px}.public-nav>div,.nav-phone{display:none}.hamb{display:block}.public-hero{border-radius:0;height:calc(100svh - 68px);min-height:570px;margin:0}.hero-shade{background:linear-gradient(#0000 25%,#111b 100%)}.hero-copy{inset:auto 20px 105px 24px;transform:none}.hero-copy h1{letter-spacing:-2.5px;margin:16px 0;font-size:48px}.hero-copy>p{font-size:13px}.hero-copy>p br,.hero-feature{display:none}.hero-count{bottom:28px;left:24px}.public-list{padding:75px 18px}.public-intro{margin-bottom:40px;display:block}.public-intro h2{margin:13px 0 20px;font-size:39px}.public-filters{display:block}.public-filters label{border:1px solid var(--line);padding:0 10px}.public-filters input{width:100%}.public-filters>div button{display:none}.public-filters .mobile-filter{align-items:center;gap:5px;margin-top:10px;display:flex}.public-grid,.shared-grid{grid-template-columns:1fr}.public-grid{gap:28px}.card-arrow{opacity:1;transform:none}.about-band{padding:80px 25px}.public footer{padding:55px 25px;display:block}.public footer>div{margin:40px 0}.detail{padding:18px 0 90px}.back{margin-left:17px}.gallery{height:330px;display:block}.gallery>div:first-child{height:100%}.gallery>div:nth-child(2){display:none}.gallery button{bottom:12px;right:12px}.detail-head{padding:25px 17px;display:block}.detail-head h1{font-size:35px}.detail-head h2{font-size:24px}.detail-layout{padding:0 17px;display:block}.detail-meta{grid-template-columns:repeat(2,1fr);gap:25px;padding:25px 0}.detail-layout main section{padding:38px 0}.contact-card{margin:30px 0;position:static}.mobile-contact{z-index:50;border-top:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr 1.4fr;gap:7px;padding:9px 12px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-contact>*{border:1px solid var(--line);background:#fff;justify-content:center;align-items:center;gap:5px;height:46px;display:flex}.mobile-contact button{background:var(--brand);color:#fff;border-color:var(--brand)}.share-page>header{height:70px;padding:0 18px}.share-page>header a:first-child{display:none}.collection-intro{padding:50px 20px 35px}.collection-intro h1{font-size:40px}.shared-grid{padding:0 16px 70px}.share-page footer{margin:0 16px;display:block}.share-page footer .logo{margin-top:15px}}
.language-switch{align-items:center;gap:7px;margin:12px 10px 5px;display:flex}.language-switch button{color:#999;background:0 0;border:0;padding:3px;font:600 10px Manrope}.language-switch button.active{color:var(--ink)}.language-switch i{background:var(--line);width:1px;height:12px}.public-actions{align-items:center;gap:22px;display:flex}.public-actions .language-switch{margin:0}.ai-field{position:relative}.ai-field>span{justify-content:space-between;display:flex}.ai-field button,.ai-heading>button,.ai-tools button{color:var(--brand);background:0 0;border:0;font-size:11px;font-weight:600}.ai-popover{z-index:6;border:1px solid var(--line);background:#fff;border-radius:11px;width:330px;padding:10px;display:grid;position:absolute;inset-block-start:76px;inset-inline-end:0;box-shadow:0 12px 35px #0002}.ai-popover small{color:var(--muted);padding:5px 8px}.ai-popover button{text-align:start;border-radius:7px;padding:11px 8px}.ai-popover button:hover{background:var(--soft)}.ai-heading{justify-content:space-between;display:flex}.ai-heading>button{background:#f4f7f3;border:1px solid #dce5dd;border-radius:8px;padding:9px 11px}.ai-tools{align-items:center;gap:13px;margin-top:10px;display:flex}.ai-tools span{color:var(--muted);margin-inline-end:auto;font-size:10px}.finder-wrap{z-index:8;padding:70px 6vw 0;position:relative}.finder-title h2{margin:0 0 5px;font:400 31px Manrope}.finder-title p{color:var(--muted);margin:0 0 22px}.property-finder{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1.4fr 1fr 1fr .7fr auto;align-items:center;min-height:80px;padding:10px 11px 10px 22px;display:grid;position:sticky;top:10px;box-shadow:0 8px 28px #1d251c0a}.property-finder label{border-inline-end:1px solid var(--line);padding-inline:14px}.property-finder span{color:var(--muted);font-size:10px}.property-finder input,.property-finder select{width:100%;min-height:30px;box-shadow:none;background:0 0;border:0;padding:0}.mobile-finder{display:none}.result-bar{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;display:flex}.result-bar label{color:var(--muted);align-items:center;gap:8px;display:flex}.result-bar select{min-height:38px}.no-exact{background:#f1f3ee;border:1px solid #dfe4dc;border-radius:11px;gap:8px;margin-bottom:24px;padding:17px;display:flex}.no-exact span{color:var(--muted)}.recommend-section{background:#f3f3ef;padding:90px 6vw 110px}.recommend-section>div:first-child{margin-bottom:35px}.recommend-section h2{margin:8px 0;font:400 42px Manrope}.recommend-section>div:first-child>p:last-child{color:var(--muted)}.sheet-backdrop{z-index:100;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.filter-sheet{background:#fff;border-radius:18px 18px 0 0;gap:17px;width:100%;padding:22px 20px 30px;display:grid}.filter-sheet header{justify-content:space-between;display:flex}.filter-sheet h2{margin:0}.filter-sheet header button{background:0 0;border:0}.sheet-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}[dir=rtl] .sidebar{border-inline-start:1px solid var(--line);border-inline-end:0;inset-inline:0 auto}[dir=rtl] .main{margin-inline:232px 0}[dir=rtl] .selection-bar{left:auto;right:calc(50% + 116px);transform:translate(50%)}[dir=rtl] .hero-copy{left:auto;right:7vw}[dir=rtl] .hero-feature{left:28px;right:auto}[dir=rtl] .hero-count{left:auto;right:7vw}[dir=rtl] .card-image .status{left:auto;right:14px}[dir=rtl] .card-arrow{left:14px;right:auto}[dir=rtl] .input-prefix span{left:auto;right:13px}[dir=rtl] .input-prefix input{padding-left:13px;padding-right:32px}[dir=rtl] .step{left:30px;right:auto}@media (max-width:767px){.public-actions{margin-inline-start:auto}.public-actions .nav-phone{display:none}.finder-wrap{padding:34px 17px 0}.finder-title h2{font-size:25px}.property-finder{display:none}.mobile-finder{grid-template-columns:1fr auto;gap:8px;display:grid;position:sticky;top:75px}.mobile-finder label{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;padding:0 11px;display:flex}.mobile-finder input{border:0;width:100%;min-width:0}.mobile-finder button{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:5px;display:flex}.recommend-section{padding:65px 17px 85px}.recommend-section h2{font-size:34px}.ai-popover{width:100%;inset-inline:0}.ai-tools{flex-wrap:wrap}[dir=rtl] .main{margin:0}[dir=rtl] .hero-copy{left:20px;right:24px}[dir=rtl] .selection-bar{left:12px;right:12px;transform:none}}
.explorer-page{background:#f8f8f5;min-height:100vh}.explorer-sticky{z-index:45;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:1px solid var(--line);background:#f8f8f5ed;padding:12px 3.5vw;position:sticky;top:0}.explorer-finder{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:auto 1.3fr 1fr .8fr .65fr auto 45px;align-items:center;min-height:68px;padding:7px;display:grid}.transaction-toggle{background:var(--soft);border-radius:8px;margin-inline:5px 10px;padding:3px;display:flex}.transaction-toggle button{background:0 0;border:0;border-radius:6px;height:36px;padding:0 13px;font-size:11px}.transaction-toggle button.active{color:var(--brand);background:#fff;box-shadow:0 1px 4px #0001}.explorer-finder>label{border-inline-start:1px solid var(--line);gap:0;padding-inline:14px}.explorer-finder label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:9px}.explorer-finder input,.explorer-finder select{width:100%;min-height:31px;box-shadow:none;background:0 0;border:0;padding:0;font-size:12px}.more-filter{white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:11px;font-weight:600;display:flex}.finder-search{background:var(--brand);color:#fff;border:0;border-radius:8px;place-items:center;height:44px;display:grid}.explorer-heading{justify-content:space-between;align-items:flex-end;padding:42px 3.5vw 25px;display:flex}.explorer-heading p{letter-spacing:1.5px;color:#637168;font-size:9px}.explorer-heading h1{letter-spacing:-1.5px;margin:8px 0 7px;font:400 36px Manrope}.explorer-heading span{color:var(--muted);font-size:12px}.explorer-modes{border:1px solid var(--line);background:#fff;border-radius:9px;padding:3px;display:flex}.explorer-modes button{background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:11px;display:flex}.explorer-modes button.active{background:var(--soft)}.explorer-layout{border-top:1px solid var(--line);grid-template-columns:minmax(500px,56%) 1fr;min-height:720px;display:grid}.explorer-layout>main{padding:25px 22px 80px 3.5vw}.explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 17px;display:grid}.explorer-grid>div{border-radius:4px;transition:all .18s}.explorer-grid>div.active{outline-offset:5px;outline:2px solid #5a7465}.explorer-grid .card-image{border-radius:3px}.explorer-grid .status{border-radius:2px}.explorer-layout.list-only{display:block}.explorer-layout.list-only>main{padding-inline:5vw}.explorer-layout.list-only .explorer-grid{grid-template-columns:repeat(3,1fr)}.property-map{border-inline-start:1px solid var(--line);background-color:#e8e8e1;background-image:linear-gradient(28deg,#0000 48%,#fff 49% 51%,#0000 52%),linear-gradient(115deg,#0000 48%,#fff 49% 51%,#0000 52%),linear-gradient(75deg,#0000 48%,#d4d8d1 49% 50%,#0000 51%);height:calc(100vh - 93px);position:sticky;top:93px;overflow:hidden}.property-map:after{content:"";clip-path:polygon(0 0,100% 0,72% 25%,95% 48%,62% 72%,87% 100%,0 100%);background:#cadcde;width:21%;position:absolute;inset:0 auto 0 0}.map-roads i{background:#d0d1ca;width:80%;height:1px;position:absolute;top:20%;left:15%;transform:rotate(15deg)}.map-roads i:nth-child(2){top:45%;transform:rotate(-8deg)}.map-roads i:nth-child(3){top:68%;transform:rotate(23deg)}.map-roads i:nth-child(4){width:1px;height:80%;top:10%;left:60%;transform:rotate(8deg)}.map-roads span{color:#aaa;font:500 20px Manrope;position:absolute;top:51%;left:53%}.map-roads small{z-index:2;letter-spacing:1px;color:#799196;font-size:7px;position:absolute;top:52%;left:3%;transform:rotate(-90deg)}.map-marker{z-index:4;color:#fff;background:#273b32;border:1px solid #fff;border-radius:18px;padding:7px 9px;font-size:10px;transition:all .15s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0002}.map-marker:hover,.map-marker.active{color:#1d3027;z-index:6;background:#fff;border-color:#315443;transform:translate(-50%,-50%)scale(1.14)}.map-preview{z-index:10;background:#fff;gap:11px;width:380px;padding:9px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 38px #0002}.map-preview img{object-fit:cover}.map-preview>div{flex:1}.map-preview small,.map-preview b,.map-preview strong,.map-preview a{display:block}.map-preview small{color:var(--muted);font-size:8px}.map-preview b{margin:5px 0;font-size:11px}.map-preview strong{font-size:11px}.map-preview a{color:var(--brand);margin-top:7px;font-size:9px}.map-preview>button{background:0 0;border:0;align-self:flex-start}.explorer-empty{border:1px solid var(--line);text-align:center;background:#fff;padding:70px}.explorer-empty h2{font:400 25px Manrope}.explorer-empty p{color:var(--muted)}.explorer-empty button{color:var(--brand);background:0 0;border:0;font-weight:600}.mobile-map-button,.mobile-map{display:none}.feature-checks{flex-wrap:wrap;gap:7px;display:flex}.feature-checks button{border:1px solid var(--line);background:#fff;border-radius:18px;padding:8px 12px}@media (max-width:1100px){.explorer-finder{grid-template-columns:auto 1fr .8fr .7fr auto 44px}.explorer-finder>label:nth-of-type(2){display:none}.explorer-layout{grid-template-columns:55% 45%}.explorer-grid{grid-template-columns:1fr}}@media (max-width:767px){.explorer-sticky{padding:8px 10px;top:68px}.explorer-finder{grid-template-columns:auto 1fr auto;min-height:54px}.explorer-finder>label:not(:first-of-type),.finder-search{display:none}.explorer-finder>label:first-of-type{border:0}.transaction-toggle{margin:0}.transaction-toggle button{padding:0 9px}.more-filter{padding:0 10px;font-size:0}.more-filter svg{width:20px}.explorer-heading{padding:28px 17px 20px}.explorer-heading h1{font-size:29px}.explorer-modes{display:none}.explorer-layout,.explorer-layout.list-only{display:block}.explorer-layout>main,.explorer-layout.list-only>main{padding:15px 14px 100px}.explorer-grid,.explorer-layout.list-only .explorer-grid{grid-template-columns:1fr;gap:27px}.explorer-layout>.property-map{display:none}.mobile-map-button{z-index:40;color:#fff;background:#202522;border:0;border-radius:25px;align-items:center;gap:7px;padding:13px 20px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0003}.mobile-map{z-index:120;background:#fff;display:block;position:fixed;inset:0}.mobile-map>header{justify-content:space-between;align-items:center;height:62px;padding:0 15px;display:flex}.mobile-map>header button{border:1px solid var(--line);background:#fff;border-radius:20px;gap:6px;padding:8px 13px;display:flex}.property-map.is-mobile{border:0;height:calc(100vh - 62px);display:block;position:relative;top:0}.map-preview{width:calc(100% - 24px);bottom:15px}.map-preview img{width:105px}.sheet-backdrop{z-index:140}}
[dir=rtl] body,[dir=rtl] h1,[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{text-align:start}.m-menu-button{background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:none}.m-mobile-menu{display:none}.fixed-contact{z-index:90;inset-inline-end:22px;color:#fff;background:#315c47;border-radius:28px;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:12px;font-weight:600;animation:.5s both contactIn;display:flex;position:fixed;bottom:22px;box-shadow:0 12px 35px #1e30273d}.fixed-contact svg{font-size:21px}.fixed-demo,.demo-contact{display:none}.m-hero-copy,.product-composition{animation:.7s both heroRise}.product-composition{animation-delay:.12s}.shot-cards>div,.feature-mock,.finder-mock{transition:transform .3s,box-shadow .3s}.shot-cards>div:hover{transform:translateY(-5px)}.feature-mock:hover,.finder-mock:hover{transform:translateY(-4px);box-shadow:0 24px 60px #2331261b}.flow-line .source,.flow-line .lead-node{animation:2.8s ease-in-out infinite softPulse}.m-final{background:#1c211e radial-gradient(circle at 15% 20%,#38594566,#0000 34%)}@keyframes heroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes contactIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes softPulse{50%{box-shadow:0 0 0 7px #fff1}}@media (max-width:600px){.m-nav{direction:ltr}.m-nav .m-actions{direction:ltr;margin-left:auto}.m-nav .m-actions>.m-btn,.m-nav .m-actions>a,.m-nav .language-switch{display:none}.m-menu-button{display:flex}.m-mobile-menu{z-index:150;background:#f8f8f4;flex-direction:column;padding:20px;display:flex;position:fixed;inset:0}.m-mobile-menu header{direction:ltr;justify-content:space-between;align-items:center;height:54px;display:flex}.m-mobile-menu header button{background:0 0;border:0;width:44px;height:44px}.m-mobile-menu nav{margin:45px 0 30px;display:grid}.m-mobile-menu nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 3px;font-size:20px;display:flex}.m-mobile-menu>a:not(.m-btn){margin-bottom:12px;padding:15px 3px}.m-mobile-menu .m-btn{width:100%}.fixed-contact,.fixed-demo,.demo-contact{z-index:140;border-radius:28px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 15px;font-size:12px;font-weight:600;animation:.5s both contactIn;display:flex;position:fixed;bottom:14px;box-shadow:0 12px 35px #1e30273d}.fixed-contact{left:14px;right:auto}.fixed-demo{color:#fff;background:#1d211f;right:14px}.fixed-demo svg{font-size:17px}.demo-contact{color:#fff;background:#315c47;right:14px}.demo-contact svg{font-size:21px}.marketing .m-hero h1{font-size:43px;line-height:1.02}.m-hero-copy{text-align:start}.m-hero-copy>p{margin-inline:0}.m-hero-copy>div{align-items:stretch}.m-hero-copy .m-btn,.m-text-btn{justify-content:center}.product-composition{margin-top:75px}}
[dir=rtl] body,[dir=rtl] body :not(svg):not(svg *),[dir=rtl] body :before,[dir=rtl] body :after,[dir=rtl] body ::placeholder{font-family:var(--font-heebo), "Heebo", Arial, sans-serif!important}
.demo-splash{text-align:center;z-index:200;background:#f7f7f3;place-content:center;display:grid;position:fixed;inset:0}.splash-logo{animation:.6s both splashIn;position:relative}.demo-brand{direction:ltr;align-items:center;gap:10px;display:flex}.demo-brand i{border:1px solid #1d211f;place-items:center;width:38px;height:38px;font:600 10px Manrope;display:grid}.demo-brand b{letter-spacing:2px;font:600 14px Manrope}.demo-brand b span{color:#50705f}.splash-logo>span{background:#d8dbd5;height:1px;margin-top:20px;display:block;position:relative;overflow:hidden}.splash-logo>span:after{content:"";background:#315943;animation:1.5s .15s both loader;position:absolute;inset:0;transform:translate(-100%)}.demo-splash p{color:#797d77;margin-top:14px;font-size:11px}.demo-shell{z-index:120;background:#e9eae6;flex-direction:column;display:flex;position:fixed;inset:0}.demo-header{background:#fff;border-bottom:1px solid #dedfd9;flex:none;align-items:center;gap:28px;height:70px;padding:0 22px;display:flex}.demo-tabs{background:#f1f2ee;border-radius:9px;margin:auto;padding:4px;display:flex}.demo-tabs button{color:#747872;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:11px;display:flex}.demo-tabs button.active{color:#2d5545;background:#fff;box-shadow:0 1px 5px #0001}.demo-header-side{align-items:center;gap:22px;display:flex}.demo-header-side small{color:#8a8d87;letter-spacing:.7px;font-size:9px}.demo-header-side a{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.demo-frame-wrap{flex:1;min-height:0;padding:10px;position:relative}.demo-frame-wrap iframe{background:#fff;border:1px solid #d8dad4;border-radius:7px;width:100%;height:100%;box-shadow:0 8px 30px #2221}.demo-hint{color:#fff;opacity:0;pointer-events:none;background:#1e2521;border-radius:20px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;animation:4s .8s both hint;display:flex;position:absolute;top:27px;left:50%;transform:translate(-50%)}.demo-mobile-bar{display:none}@keyframes splashIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes loader{to{transform:none}}@keyframes hint{0%,to{opacity:0;transform:translate(-50%,-5px)}15%,75%{opacity:1;transform:translate(-50%)}}@media (max-width:700px){.demo-header{height:60px;padding:0 14px}.demo-header>.demo-tabs,.demo-header-side small{display:none}.demo-header-side{margin-inline-start:auto}.demo-header-side a{font-size:0}.demo-header-side a svg{width:21px;height:21px}.demo-brand i{width:32px;height:32px}.demo-brand b{font-size:11px}.demo-mobile-bar{background:#fff;border-bottom:1px solid #ddd;padding:7px 12px;display:block}.demo-mobile-bar .demo-tabs{margin:0}.demo-mobile-bar .demo-tabs button{flex:1;justify-content:center}.demo-frame-wrap{padding:0}.demo-frame-wrap iframe{border:0;border-radius:0}.demo-hint{white-space:nowrap;top:15px}}
[dir=rtl] .flip-rtl{transform:scaleX(-1)}@media (min-width:768px){[dir=rtl] .sidebar{border-inline-start:1px solid var(--line);border-inline-end:0;inset-inline:0 auto}[dir=rtl] .main{margin-inline:232px 0}[dir=rtl] .selection-bar{left:auto;right:calc(50% + 116px);transform:translate(50%)}}@media (min-width:768px) and (max-width:1050px){[dir=rtl] .main{margin-inline:205px 0}[dir=rtl] .selection-bar{right:calc(50% + 102px)}}@media (max-width:767px){[dir=rtl] .main{margin:0}[dir=rtl] .selection-bar{inset-inline:12px;transform:none}[dir=rtl] .selection-bar .btn{margin-inline:auto 0}[dir=rtl] .back{margin-inline:0 17px}[dir=rtl] .table-row>strong{left:auto;right:144px}[dir=rtl] .table-row>.status{left:10px;right:auto}}[dir=rtl] .warning,[dir=rtl] .collection-intro .agent-line b,[dir=rtl] .collection-intro .agent-line small{text-align:start}[dir=rtl] .review-card,[dir=rtl] .sent,[dir=rtl] .upload-hero,[dir=rtl] .collection-intro,[dir=rtl] .about-band,[dir=rtl] .explorer-empty,[dir=rtl] .m-trust,[dir=rtl] .m-flow,[dir=rtl] .m-statement,[dir=rtl] .m-split,[dir=rtl] .m-final,[dir=rtl] .phone-shot>small,[dir=rtl] .white-label span{text-align:center}[dir=rtl] .stats div{border-inline:0 1px solid var(--line)}[dir=rtl] .stats div:nth-child(4){border-inline-end:0}[dir=rtl] .view-toggle{margin-inline:auto 0}[dir=rtl] .selection-thumbs img{margin-inline:-7px 0}[dir=rtl] .select-wrap>input{left:auto;right:14px}[dir=rtl] .step{left:30px;right:auto}[dir=rtl] .input-prefix span{left:auto;right:13px}[dir=rtl] .input-prefix input{padding-inline:32px 13px}[dir=rtl] .fab{left:18px;right:auto}[dir=rtl] .hero-copy,[dir=rtl] .hero-count{left:auto;right:7vw}[dir=rtl] .hero-feature{left:28px;right:auto}[dir=rtl] .card-image .status{left:auto;right:14px}[dir=rtl] .card-arrow{left:14px;right:auto}[dir=rtl] .gallery button{left:18px;right:auto}@media (max-width:767px){[dir=rtl] .hero-copy{inset-inline:20px 24px}[dir=rtl] .gallery button{left:12px;right:auto}}[dir=rtl] .property-map,[dir=rtl] .map-roads{direction:ltr}[dir=rtl] .map-preview>div{text-align:start;direction:rtl}[dir=rtl] .marketing .shot-cards span,[dir=rtl] .marketing .finder-results span{right:9px;left:auto!important}[dir=rtl] .marketing .site-shot>b,[dir=rtl] .marketing .site-shot>span{right:18px;left:auto!important}[dir=rtl] .marketing .public-mock>b,[dir=rtl] .marketing .public-mock>h3,[dir=rtl] .marketing .public-mock>button{right:35px;left:auto!important}[dir=rtl] .marketing .ai-demo button,[dir=rtl] .marketing .split-grid article{text-align:start}@media (max-width:767px){[dir=rtl] .marketing .product-composition .shot-cards span{right:6px;left:auto!important}[dir=rtl] .marketing .product-composition .site-shot>b,[dir=rtl] .marketing .product-composition .site-shot>span{right:10px;left:auto!important}}[dir=rtl] .splash-logo>span:after{transform:translate(100%)}.price,.num,.map-marker,[dir=ltr]{unicode-bidi:isolate}
.marketing .m-hero{background-image:linear-gradient(90deg,#f8f8f4fa 0%,#f8f8f4db 45%,#f8f8f433 100%),url(/media/hero/hero-desktop.png);background-position:50%;background-size:cover}.marketing .m-hero-copy{z-index:2;position:relative}.design-section{background:#f0f1ed;padding:120px 0;overflow:hidden}.design-heading{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;padding:0 7vw 48px;display:grid}.design-heading h2{letter-spacing:-3px;margin:14px 0 0;font:400 clamp(40px,5vw,67px) Manrope}.design-heading>p{color:#71746e;max-width:570px;line-height:1.8}.design-carousel{overflow:hidden}.design-track{will-change:transform;gap:24px;width:max-content;animation:38s linear infinite designScroll;display:flex}.design-carousel:hover .design-track{animation-play-state:paused}.design-slide{aspect-ratio:1;background:#fff;border-radius:7px;flex:none;width:min(590px,45vw);position:relative;overflow:hidden;box-shadow:0 15px 45px #1b271c12}.design-slide img{object-fit:cover;transition:transform .5s}.design-slide:hover img{transform:scale(1.015)}.design-slide>span{inset-inline-start:15px;color:#27362e;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font:600 10px Manrope;display:grid;position:absolute;bottom:15px;box-shadow:0 4px 15px #0002}.design-caption{color:#6d756e;letter-spacing:1.5px;justify-content:center;align-items:center;gap:15px;margin-top:35px;font-size:9px;display:flex}.design-caption i{background:#b9beb8;width:70px;height:1px;display:block}@keyframes designScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}[dir=rtl] .design-track{animation-name:designScrollRtl}[dir=rtl] .design-heading h2{font-family:var(--font-heebo),Arial,sans-serif;letter-spacing:-1.5px}@keyframes designScrollRtl{0%{transform:translate(0)}to{transform:translate(calc(50% + 12px))}}@media (max-width:700px){.marketing .m-hero{background-image:linear-gradient(#f8f8f42e 0%,#f8f8f4c7 42%,#f8f8f4fa 100%),url(/media/hero/hero-mobile.png);background-position:top}.design-section{padding:78px 0}.design-heading{padding:0 20px 35px;display:block}.design-heading h2{font-size:39px}.design-heading>p{margin-top:20px}.design-track{gap:12px;animation-duration:28s}.design-slide{width:82vw}.design-caption{margin-top:25px}}@media (prefers-reduced-motion:reduce){.design-track{animation-play-state:paused}.design-slide img{transition:none}}
.marketing .m-hero .m-kicker{font-family:var(--font-heebo),Arial,sans-serif;letter-spacing:.035em;font-weight:500;color:#496957!important;font-size:14px!important}.marketing .m-hero h1,[dir=rtl] .marketing .m-hero h1{letter-spacing:-2px;direction:inherit;text-align:inherit;font-size:clamp(82px,6.7vw,96px);font-weight:400;line-height:.98;font-family:var(--font-heebo),Arial,sans-serif!important}.marketing .m-hero .m-lead{font-family:var(--font-heebo),Arial,sans-serif;font-weight:400;line-height:1.6;max-width:650px!important;font-size:20px!important}.marketing .m-hero-copy>p:not(.m-kicker):not(.m-lead){font-family:var(--font-heebo),Arial,sans-serif;max-width:650px;font-size:16px;line-height:1.65}.marketing .m-hero .m-btn,.marketing .m-hero .m-text-btn{font-family:var(--font-heebo),Arial,sans-serif;font-size:16px;font-weight:500}.marketing .m-hero .m-text-btn svg{transition:transform .2s}.marketing .m-hero .m-text-btn:hover svg{transform:translate(-4px)}[dir=ltr] .marketing .m-hero .m-kicker{text-transform:uppercase;letter-spacing:.06em}@media (max-width:700px){.marketing .m-hero h1,[dir=rtl] .marketing .m-hero h1{letter-spacing:-1.3px;font-size:clamp(44px,12.5vw,52px);line-height:1}.marketing .m-hero .m-lead{line-height:1.55;font-size:18px!important}.marketing .m-hero-copy>p:not(.m-kicker):not(.m-lead){font-size:16px}.marketing .m-hero .m-kicker{font-size:13px!important}}
.provider-logo img,.demo-brand img{object-fit:contain;width:145px;height:auto;display:block}.provider-logo.light img{filter:brightness(0)invert()}.demo-splash .demo-brand img{width:190px}.demo-header .demo-brand img{width:132px}@media (max-width:600px){.provider-logo img{width:124px}.demo-header .demo-brand img{width:118px}.marketing .product-composition{width:100%;height:390px;margin:58px 0 0;left:auto;transform:none}.marketing .product-composition .dashboard-shot{border-radius:10px;width:100%;height:265px;padding:6px;top:15px;left:0}.marketing .product-composition .shot-side{gap:17px;width:44px;padding:12px 8px}.marketing .product-composition .shot-side i{width:18px}.marketing .product-composition .shot-main{padding:20px 14px}.marketing .product-composition .shot-main h3{margin:4px 0 18px;font-size:19px}.marketing .product-composition .shot-main small{font-size:10px}.marketing .product-composition .shot-cards{gap:7px}.marketing .product-composition .shot-cards>div:nth-child(3){display:none}.marketing .product-composition .shot-cards{grid-template-columns:1fr 1fr}.marketing .product-composition .shot-cards span{font-size:8px;bottom:6px;left:6px}.marketing .product-composition .site-shot{border-width:4px;width:150px;height:185px;top:205px;right:0}.marketing .product-composition .site-shot>b{font-size:7px;top:10px;left:10px}.marketing .product-composition .site-shot>span{font-size:13px;bottom:15px;left:10px}.marketing .product-composition .phone-shot{border-width:4px;border-radius:18px;width:105px;height:205px;padding:14px 6px;top:185px;left:12px}.marketing .product-composition .phone-shot>small{margin-bottom:7px;font-size:7px}.marketing .product-composition .phone-shot div{margin-bottom:7px}.marketing .product-composition .phone-shot img{height:48px}.marketing .product-composition .phone-shot b{font-size:6px}.marketing .product-composition>span{font-size:7px}.marketing .product-composition .pc-manage{top:0;left:5%}.marketing .product-composition .pc-publish{top:185px;right:0}.marketing .product-composition .pc-share{top:165px;left:0}.marketing .pc-label{white-space:nowrap;top:-19px}}
.dashboard-showcase{color:#fff;background:#1d2521;padding:120px 0;overflow:hidden}.dashboard-showcase-head{grid-template-columns:1fr 1fr;align-items:end;gap:9vw;padding:0 7vw 55px;display:grid}.dashboard-showcase .m-kicker{color:#9db6a6!important}.dashboard-showcase h2{font:400 clamp(42px,5vw,68px) var(--font-manrope),sans-serif;letter-spacing:-3px;margin:15px 0 0;line-height:1.05}.dashboard-showcase-head>div:last-child>p{color:#b9bfbb;max-width:570px;line-height:1.8}.dashboard-demo-link{border-bottom:1px solid #ffffff8c;align-items:center;gap:8px;margin-top:10px;padding:9px 0;font-size:12px;font-weight:600;display:inline-flex}.dashboard-carousel{overflow:hidden}.dashboard-track{will-change:transform;gap:24px;width:max-content;animation:42s linear infinite dashboardRun;display:flex}.dashboard-carousel:hover .dashboard-track{animation-play-state:paused}.dashboard-slide{aspect-ratio:1;background:#f7f6f2;border:1px solid #ffffff1f;border-radius:8px;flex:none;width:min(680px,54vw);position:relative;overflow:hidden;box-shadow:0 20px 60px #0004}.dashboard-slide>img{object-fit:cover;transition:transform .5s}.dashboard-slide:hover>img{transform:scale(1.012)}.dashboard-slide>div{inset-inline:14px;color:#1c211e;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;padding:11px 14px;display:flex;position:absolute;bottom:14px;box-shadow:0 7px 24px #0002}.dashboard-slide>div span{color:#63806e;font-size:10px}.dashboard-slide>div b{font-size:12px}.dashboard-benefits{color:#c8ceca;justify-content:center;gap:35px;margin-top:42px;display:flex}.dashboard-benefits span{align-items:center;gap:7px;font-size:11px;display:flex}.dashboard-benefits svg{color:#9fbea9}@keyframes dashboardRun{0%{transform:translate(calc(-50% - 12px))}to{transform:translate(0)}}[dir=rtl] .dashboard-track{animation-name:dashboardRunRtl}[dir=rtl] .dashboard-showcase h2{font-family:var(--font-heebo),Arial,sans-serif;letter-spacing:-1.6px}@keyframes dashboardRunRtl{0%{transform:translate(calc(50% + 12px))}to{transform:translate(0)}}@media (max-width:700px){.dashboard-showcase{padding:78px 0}.dashboard-showcase-head{padding:0 20px 38px;display:block}.dashboard-showcase h2{font-size:39px}.dashboard-showcase-head>div:last-child{margin-top:22px}.dashboard-track{gap:12px;animation-duration:32s}.dashboard-slide{width:88vw}.dashboard-benefits{justify-content:flex-start;gap:20px;padding:0 20px 5px;overflow:auto}.dashboard-benefits span{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.dashboard-track{animation-play-state:paused}.dashboard-slide>img{transition:none}}
.page-head .attention{color:var(--brand);font-weight:500}.section-title.tight{margin-top:30px}.call-panel{margin-bottom:34px}.call-list{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.call-row{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.call-row:last-child{border-bottom:0}.call-row.is-handled{opacity:.55}.call-row .heat{inset-inline-start:0;background:0 0;width:3px;position:absolute;top:0;bottom:0}.call-row.hot .heat{background:var(--brand)}.call-row.warm .heat{background:#b8a06a}.call-row.cool .heat{background:var(--line)}.call-who{min-width:168px}.call-who b{font-size:14px;display:block}.call-who small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.call-property{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.call-property img{object-fit:cover;border-radius:7px;flex:none}.call-property span{min-width:0}.call-property b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.call-property small{color:var(--muted);font-size:11.5px;display:block}.call-when{color:var(--muted);white-space:nowrap;font-size:12px}.call-actions{flex:none;align-items:center;gap:7px;display:flex}.icon-btn{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);background:#fff;border-radius:9px;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--soft)}.icon-btn.whats{color:#1f7a4d}.btn.tiny{border-radius:9px;gap:6px;height:34px;padding:0 12px;font-size:12.5px}.btn.ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.done-pill{background:var(--soft);height:34px;color:var(--muted);border-radius:9px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;display:inline-flex}.nudges{gap:8px;display:grid}.nudge{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:13px 16px;display:flex}.nudge:hover{background:var(--soft)}.nudge>svg:first-child{color:#b8a06a;flex:none}.nudge div{flex:1}.nudge b{font-size:13.5px;display:block}.nudge small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.signal-feed{display:grid}.sig-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:11px 2px;display:flex}.sig-row:last-child{border-bottom:0}.signal-feed.roomy .sig-row{padding:14px 4px}.sig-icon{background:var(--soft);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.sig-icon.interested,.sig-icon.visit{color:var(--brand);background:#e3ebe4}.sig-icon.lead{background:var(--brand);color:#fff}.sig-body{flex:1;min-width:0}.sig-body p{margin:0;font-size:13.5px;line-height:1.45}.sig-body small{color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.sig-when{color:var(--muted);white-space:nowrap;flex:none;font-size:11.5px}.signal-feed .empty{color:var(--muted);padding:20px 2px;font-size:13.5px}.signals-page .eyebrow{align-items:center;gap:6px;display:inline-flex}.signals-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:34px;display:grid}.seg{border:1px solid var(--line);background:#fff;border-radius:9px;display:inline-flex;overflow:hidden}.seg button{color:var(--muted);background:0 0;border:0;padding:7px 14px;font-size:12.5px}.seg button.active{background:var(--soft);color:var(--ink);font-weight:500}.col-cards{gap:12px;display:grid}.col-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:14px}.col-head{align-items:center;gap:10px;display:flex}.col-head>div{flex:1;min-width:0}.col-head b{font-size:13.5px;display:block}.col-head small{color:var(--muted);font-size:11.5px;display:block}.col-head>small{color:var(--muted);flex:none;font-size:11.5px}.col-meter{background:var(--soft);color:var(--muted);border-radius:9px;align-items:center;gap:10px;margin:11px 0;padding:8px 11px;font-size:12px;display:flex}.col-meter b{color:var(--ink);font-size:13px}.col-meter i{background:var(--line);width:1px;height:14px}.col-items{gap:7px;display:grid}.col-item{align-items:center;gap:9px;display:flex}.col-item img{object-fit:cover;border-radius:6px;flex:none}.col-item .grow{flex:1;min-width:0}.col-item b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.col-item small{color:var(--muted);font-size:11px;display:block}.react{background:var(--soft);color:var(--muted);white-space:nowrap;border-radius:20px;flex:none;padding:3px 8px;font-size:10.5px}.react.interested,.react.schedule_visit{color:var(--brand);background:#e3ebe4}.reset-demo{color:#777772;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:45px;padding:0 12px;font-weight:500;display:flex}.reset-demo:hover{background:var(--soft);color:var(--ink)}@media (max-width:1100px){.signals-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:780px){.call-row{flex-wrap:wrap;gap:10px;padding:14px 14px 14px 17px}.call-who{flex:1;min-width:0}.call-property{flex:1 0 100%;order:3}.call-actions{flex:1 0 100%;order:4;justify-content:flex-start}.call-when{order:2}}
.data-toolbar{border:1px solid var(--line);background:#fff;border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:12px 14px;display:flex}.dt-search{border:1px solid var(--line);background:var(--paper);min-width:180px;height:40px;color:var(--muted);border-radius:9px;flex:230px;align-items:center;gap:8px;padding-inline:12px;display:flex}.dt-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.dt-search input::-webkit-search-cancel-button{display:none}.dt-filter{border:1px solid var(--line);height:40px;color:var(--muted);background:#fff;border-radius:9px;align-items:center;gap:7px;padding-inline:11px;font-size:12px;display:flex}.dt-filter select{color:var(--ink);background:0 0;border:0;outline:none;max-width:190px;font-size:13px;font-weight:500}.dt-count{color:var(--muted);white-space:nowrap;margin-inline-start:auto;font-size:12px}.dt-clear{border:1px solid var(--line);background:var(--soft);height:34px;color:var(--muted);border-radius:8px;align-items:center;gap:5px;padding-inline:11px;font-size:12px;display:inline-flex}.dt-clear:hover{color:var(--ink)}.dt-export{height:40px;font-size:13px}.dt-export:disabled{opacity:.45;cursor:not-allowed}.dt-seg{border:1px solid var(--line);background:var(--paper);border-radius:9px;padding:3px;display:inline-flex}.dt-seg button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 11px;font-size:12px}.dt-seg button.active{color:var(--ink);background:#fff;font-weight:500}.empty-panel{border:1px solid var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:13px;padding:46px}.lead-group+.lead-group{margin-top:26px}.group-head{font:500 15px var(--font-manrope), sans-serif;align-items:center;gap:9px;margin:0 0 11px;display:flex}.group-head span{background:var(--soft);min-width:22px;height:20px;color:var(--muted);border-radius:20px;place-items:center;padding-inline:6px;font-size:11px;font-weight:500;display:inline-grid}.lead-table{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.lead-head,.lead-row{grid-template-columns:1.5fr 1.4fr .9fr .9fr .8fr .9fr auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.lead-head{background:var(--paper);border-bottom:1px solid var(--line);letter-spacing:.4px;color:var(--muted);font-size:11px}.lead-row{border-bottom:1px solid var(--line);font-size:13px}.lead-row:last-child{border-bottom:0}.lead-row:hover{background:#fcfcfa}.lead-who{align-items:center;gap:10px;min-width:0;display:flex}.lead-who b{font-size:13px;display:block}.lead-who small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.lead-prop a{color:var(--ink)}.lead-prop a:hover{text-decoration:underline}.lead-status-select{border:1px solid var(--line);color:#486151;background:#edf0eb;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:500}.lead-status-select.new{color:#2d5545;background:#e7efe9}.lead-status-select.contacted{color:#7a6535;background:#f2ede2}.lead-status-select.closed{background:var(--soft);color:var(--muted)}.lead-actions{align-items:center;gap:4px;display:flex}.lead-actions .icon-btn{width:30px;height:30px;color:var(--muted);border-radius:8px}.lead-actions .icon-btn:hover{background:var(--soft);color:var(--ink)}.lead-actions .icon-btn.whats:hover{color:#1f7a45;background:#e7f2ea}.agents-page .agent-card{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s;display:block}.agents-page .agent-card:hover{border-color:#cfd4cb}.agents-page .agent-card.selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.agent-figures{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 14px;padding-block:13px;display:grid}.agent-figures b{font:500 19px var(--font-manrope), sans-serif;display:block}.agent-figures small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.agent-foot{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.agent-foot .portfolio{font-size:14px;font-weight:600}.agent-flag{color:#8a6d2f;background:#f6efe2;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.agent-last{color:var(--muted);margin-inline-start:auto;font-size:11px}.agent-detail{border:1px solid var(--brand);background:#fff;border-radius:15px;margin-top:26px;padding:24px}.agent-detail>header{align-items:center;gap:14px;display:flex}.agent-detail>header h2{font:500 21px var(--font-manrope), sans-serif;margin:0}.agent-detail>header p{color:var(--muted);margin:4px 0 0;font-size:12px}.agent-contact{gap:5px;display:flex}.agent-contact .icon-btn,.agent-detail>header>.icon-btn{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);border-radius:9px}.agent-contact .icon-btn:hover{background:var(--soft);color:var(--ink)}.agent-contact .icon-btn.whats:hover{color:#1f7a45;background:#e7f2ea}.agent-stats{background:var(--paper);border-radius:12px;grid-template-columns:repeat(6,1fr);gap:10px;margin:20px 0;padding:16px;display:grid}.agent-stats small{color:var(--muted);font-size:11px;display:block}.agent-stats b{font:500 18px var(--font-manrope), sans-serif;margin-top:4px;display:block}.agent-warning{color:#7a6535;background:#f6efe2;border-radius:10px;align-items:center;gap:8px;margin:0 0 20px;padding:11px 14px;font-size:12px;display:flex}.agent-panels{grid-template-columns:1.15fr 1fr;gap:26px;display:grid}.agent-panels h3{font:500 14px var(--font-manrope), sans-serif;margin:0 0 11px}.agent-panels h3.spaced{margin-top:24px}.agent-panels .empty{color:var(--muted);margin:0;font-size:12px}.agent-listings,.agent-clients{border:1px solid var(--line);border-radius:12px;overflow:hidden}.agent-listing,.agent-client{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:10px 13px;font-size:13px;display:flex}.agent-listing:last-child,.agent-client:last-child{border-bottom:0}.agent-listing:hover{background:#fcfcfa}.agent-listing img{object-fit:cover;border-radius:7px;flex:none}.agent-listing .grow,.agent-client .grow{flex:1;min-width:0}.agent-listing b,.agent-client b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.agent-listing small,.agent-client small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.agent-listing strong{white-space:nowrap;font-size:12px}@media (max-width:1100px){.agent-stats{grid-template-columns:repeat(3,1fr)}.agent-panels{grid-template-columns:1fr}}@media (max-width:900px){.lead-head{display:none}.lead-row{grid-template-columns:1fr auto;gap:6px 12px;padding:14px 16px}.lead-who{grid-area:1/1}.lead-actions{grid-area:1/2/span 2;align-self:center}.lead-prop{grid-area:2/1;font-size:12px}.lead-row>span:nth-child(3),.lead-row>span:nth-child(4),.lead-row>span:nth-child(5){color:var(--muted);grid-column:1;font-size:11px;display:inline}.lead-row>span:nth-child(6){grid-column:1;margin-top:6px}}@media (max-width:700px){.data-toolbar{padding:11px}.dt-filter,.dt-search{flex:100%}.dt-filter select{flex:1;max-width:none}.dt-count{margin-inline-start:0}.dt-export{flex:100%;justify-content:center}.agent-stats{grid-template-columns:repeat(2,1fr)}.agent-detail{padding:17px}.agent-detail>header{flex-wrap:wrap}}
