.tenant-logo[data-v-aac6f4e0]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.size-sm[data-v-aac6f4e0]{width:1.75rem;height:1.75rem}.size-md[data-v-aac6f4e0]{width:2.25rem;height:2.25rem}.size-lg[data-v-aac6f4e0]{width:3rem;height:3rem}.logo-img[data-v-aac6f4e0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.logo-fallback[data-v-aac6f4e0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:.6rem;color:#fff;font-weight:800}.size-sm .logo-fallback[data-v-aac6f4e0]{font-size:.875rem;border-radius:.4rem}.size-md .logo-fallback[data-v-aac6f4e0]{font-size:1.1rem}.size-lg .logo-fallback[data-v-aac6f4e0]{font-size:1.5rem;border-radius:.75rem}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/rjmz40KLwbzhe0BeIVtoReY5va8LmkKh-gwInnTbpzA-LMWkAxJs4VRh_wdTXWUCuKO2TAroDpB6WNmzXMhi06M.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/tP4ZyrTkvAFNxvkEof20AVHjRUD94qq6UeIIzxKYmJ0-X_sf3v6F-VpKQjVUM6SqvisYbLnfO8UrtpGckBsEp2Q.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/3ZJPfDWflzh8QutIROrCZidgaoB8RVhwhxPHYrwbcSY-fR7GE59Fo0LKVAmSXUSYSz2Q1Ln2_dkfwx9xBkX-Av0.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/Fl9wZyHmNpOicPz5Q8kfGC93b59csmfnsOvQlAdAkrs-5UjtEJeLzx3kbSVCjzFnIrebk_l5rLv510Tkv_gVfVw.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:900;font-style:normal}.navbar-wrapper[data-v-0d1b27c9]{font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",sans-serif;width:100%}.navbar-container[data-v-0d1b27c9]{max-width:1280px;margin:0 auto;padding:1rem 1.5rem;justify-content:space-between}.brand-logo[data-v-0d1b27c9],.navbar-container[data-v-0d1b27c9]{display:flex;align-items:center}.brand-logo[data-v-0d1b27c9]{gap:.75rem;text-decoration:none}.logo-box[data-v-0d1b27c9]{width:2.25rem;height:2.25rem;background:var(--color-primary);color:#fff;border-radius:.6rem;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem}.logo-text[data-v-0d1b27c9]{font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.03em}.desktop-menu[data-v-0d1b27c9]{display:none}@media(min-width:1024px){.desktop-menu[data-v-0d1b27c9]{display:flex;align-items:center;gap:2.5rem}}.nav-link[data-v-0d1b27c9]{font-size:.95rem;font-weight:600;color:#64748b;text-decoration:none;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;transition:color .2s}.nav-link.active[data-v-0d1b27c9],.nav-link[data-v-0d1b27c9]:hover{color:var(--color-primary)}.dropdown-wrapper[data-v-0d1b27c9]{position:relative;height:100%}.dropdown-menu[data-v-0d1b27c9]{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(15px);background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 10px 30px -5px #0000001a;width:280px;opacity:0;visibility:hidden;transition:all .2s;padding:.5rem}.group:hover .dropdown-menu[data-v-0d1b27c9]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.dropdown-item[data-v-0d1b27c9]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.75rem;text-decoration:none;transition:background .2s}.dropdown-item[data-v-0d1b27c9]:hover{background:#f8fafc}.dd-icon[data-v-0d1b27c9]{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dd-title[data-v-0d1b27c9]{display:block;font-size:.9rem;font-weight:700;color:#0f172a}.dd-desc[data-v-0d1b27c9]{display:block;font-size:.75rem;color:#94a3b8}.dropdown-icon[data-v-0d1b27c9]{width:1rem;height:1rem;transition:transform .3s}.group:hover .dropdown-icon[data-v-0d1b27c9]{transform:rotate(180deg)}.right-actions[data-v-0d1b27c9]{display:flex;align-items:center;gap:1.5rem}.login-link[data-v-0d1b27c9]{font-size:.95rem;font-weight:600;color:#0f172a;text-decoration:none;transition:color .2s}.login-link[data-v-0d1b27c9]:hover{color:var(--color-primary)}.register-btn[data-v-0d1b27c9]{background:#0f172a;color:#fff;font-weight:600;font-size:.95rem;padding:.6rem 1.25rem;border-radius:.75rem;transition:all .2s;text-decoration:none}.register-btn[data-v-0d1b27c9]:hover{background:var(--color-primary)}.mobile-toggle[data-v-0d1b27c9]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#0f172a;background:transparent;border:none;cursor:pointer}@media(min-width:1024px){.mobile-toggle[data-v-0d1b27c9]{display:none}}.user-pill[data-v-0d1b27c9]{gap:.75rem;text-decoration:none;cursor:pointer}.user-avatar-sm[data-v-0d1b27c9],.user-pill[data-v-0d1b27c9]{display:flex;align-items:center}.user-avatar-sm[data-v-0d1b27c9]{width:2rem;height:2rem;background:var(--color-primary);color:#fff;font-weight:700;justify-content:center;border-radius:50%;font-size:.9rem}.user-name[data-v-0d1b27c9]{font-size:.95rem;font-weight:600;color:#0f172a;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}@media(min-width:480px){.user-name[data-v-0d1b27c9]{display:block}}.user-arrow[data-v-0d1b27c9]{color:#94a3b8;width:1rem;height:1rem}.mobile-menu-drawer[data-v-0d1b27c9]{position:fixed;top:70px;left:0;right:0;background:#fff;border-bottom:1px solid #e2e8f0;padding:1.5rem;box-shadow:0 10px 20px #0000000d;z-index:40}.mobile-nav-list[data-v-0d1b27c9]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.mobile-link[data-v-0d1b27c9]{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:.75rem;color:#64748b;font-weight:600;text-decoration:none;transition:all .2s}.mobile-active[data-v-0d1b27c9],.mobile-link[data-v-0d1b27c9]:hover{background:#f8fafc;color:var(--color-primary)}.mobile-auth-actions[data-v-0d1b27c9]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-top:1px solid #f1f5f9;padding-top:1.5rem}.mobile-btn-primary[data-v-0d1b27c9]{background:#0f172a;color:#fff}.mobile-btn-outline[data-v-0d1b27c9],.mobile-btn-primary[data-v-0d1b27c9]{text-align:center;padding:.85rem;border-radius:.75rem;font-weight:600;text-decoration:none}.mobile-btn-outline[data-v-0d1b27c9]{background:#f1f5f9;color:#0f172a}.mobile-slide-enter-active[data-v-0d1b27c9],.mobile-slide-leave-active[data-v-0d1b27c9]{transition:all .3s ease}.mobile-slide-enter-from[data-v-0d1b27c9],.mobile-slide-leave-to[data-v-0d1b27c9]{opacity:0;transform:translateY(-10px)}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/ixTcMrfKszJQWTZvBYs4YOTqsziQl9C7QOMAalICgnQ-SLnj1jrPV1Ny_jWaI_u0wztTaUrkWj9SrQ6MKC3at_U.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.8417%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.37%;ascent-override:99.6313%;descent-override:25.9041%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8889%;ascent-override:101.1236%;descent-override:26.2921%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8819%;ascent-override:106.5169%;descent-override:27.6944%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/rjmz40KLwbzhe0BeIVtoReY5va8LmkKh-gwInnTbpzA-LMWkAxJs4VRh_wdTXWUCuKO2TAroDpB6WNmzXMhi06M.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/tP4ZyrTkvAFNxvkEof20AVHjRUD94qq6UeIIzxKYmJ0-X_sf3v6F-VpKQjVUM6SqvisYbLnfO8UrtpGckBsEp2Q.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/3ZJPfDWflzh8QutIROrCZidgaoB8RVhwhxPHYrwbcSY-fR7GE59Fo0LKVAmSXUSYSz2Q1Ln2_dkfwx9xBkX-Av0.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/Fl9wZyHmNpOicPz5Q8kfGC93b59csmfnsOvQlAdAkrs-5UjtEJeLzx3kbSVCjzFnIrebk_l5rLv510Tkv_gVfVw.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit ExtraBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:800;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;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-weight:900;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Black"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;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-weight:900;font-style:normal}.footer-section[data-v-cdaf74f5]{width:100%;background-color:#fff;border-top:1px solid #e2e8f0;font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",sans-serif;padding-top:5rem;padding-bottom:2rem;margin-top:4rem}.footer-container[data-v-cdaf74f5]{max-width:1280px;margin:0 auto;padding:0 1.5rem}.footer-grid[data-v-cdaf74f5]{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:768px){.footer-grid[data-v-cdaf74f5]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer-grid[data-v-cdaf74f5]{grid-template-columns:1.5fr 1fr 1fr 1fr 1.5fr;gap:2.5rem}}.col-brand[data-v-cdaf74f5]{display:flex;flex-direction:column;gap:1.5rem}.footer-logo[data-v-cdaf74f5]{gap:.75rem;text-decoration:none}.footer-logo[data-v-cdaf74f5],.logo-box[data-v-cdaf74f5]{display:flex;align-items:center}.logo-box[data-v-cdaf74f5]{width:2.25rem;height:2.25rem;background:var(--color-primary);color:#fff;border-radius:.6rem;justify-content:center;font-weight:800;font-size:1.1rem}.logo-text[data-v-cdaf74f5]{font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.03em}.footer-desc[data-v-cdaf74f5]{color:#64748b;line-height:1.6;font-size:.95rem;max-width:300px}.social-row[data-v-cdaf74f5]{display:flex;gap:1rem}.social-icon[data-v-cdaf74f5]{color:#94a3b8;font-size:1.5rem;transition:all .2s}.social-icon[data-v-cdaf74f5]:hover{color:var(--color-primary);transform:translateY(-2px)}.col-header[data-v-cdaf74f5]{font-size:.9rem;text-transform:uppercase;color:#94a3b8;font-weight:700;margin-bottom:1.5rem;letter-spacing:.05em}.link-list[data-v-cdaf74f5]{display:flex;flex-direction:column;gap:.85rem}.f-link[data-v-cdaf74f5]{color:#0f172a;font-weight:500;text-decoration:none;transition:color .2s;font-size:.95rem}.f-link[data-v-cdaf74f5]:hover{color:var(--color-primary)}.contact-list[data-v-cdaf74f5]{gap:1rem}.contact-address[data-v-cdaf74f5]{color:#64748b;font-size:.875rem;line-height:1.5;margin:0}.contact-link[data-v-cdaf74f5]{display:flex;align-items:center;gap:.5rem}.contact-icon[data-v-cdaf74f5]{width:1rem;height:1rem;flex-shrink:0}.whatsapp-link[data-v-cdaf74f5]:hover{color:#25d366}.col-newsletter[data-v-cdaf74f5]{display:flex;flex-direction:column}.news-desc[data-v-cdaf74f5]{color:#64748b;margin-bottom:1rem;font-size:.95rem}.news-form[data-v-cdaf74f5]{display:flex;gap:.5rem;margin-bottom:1rem}.news-input[data-v-cdaf74f5]{flex:1;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.75rem;font-family:inherit;font-size:.9rem;outline:none;transition:border-color .2s}.news-input[data-v-cdaf74f5]:focus{border-color:var(--color-primary)}.news-submit-btn[data-v-cdaf74f5]{background:#0f172a;color:#fff;border:none;padding:0 1.25rem;border-radius:.75rem;font-weight:600;cursor:pointer;transition:background .2s}.news-submit-btn[data-v-cdaf74f5]:hover{background:var(--color-primary)}.spam-note[data-v-cdaf74f5]{font-size:.8rem;color:#94a3b8}.footer-divider[data-v-cdaf74f5]{height:1px;background:#f1f5f9;width:100%;margin:4rem 0 2rem}.footer-bottom[data-v-cdaf74f5]{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:space-between}@media(min-width:768px){.footer-bottom[data-v-cdaf74f5]{flex-direction:row}}.copyright[data-v-cdaf74f5]{color:#64748b;font-size:.9rem;display:flex;align-items:center;gap:.35rem}.heart-icon[data-v-cdaf74f5]{width:1rem;height:1rem;color:#ef4444}.legal-row[data-v-cdaf74f5]{display:flex;align-items:center;gap:.75rem}.l-link[data-v-cdaf74f5]{color:#64748b;font-size:.9rem;text-decoration:none;transition:color .2s}.l-link[data-v-cdaf74f5]:hover{color:#0f172a}.dot[data-v-cdaf74f5]{color:#cbd5e1}
