.layout_whatsappFloating__O8XDc{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background-color:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(37,211,102,.4);transition:transform .2s,box-shadow .2s;z-index:1000}.layout_whatsappFloating__O8XDc:hover{transform:scale(1.08);box-shadow:0 6px 16px rgba(37,211,102,.5)}.layout_whatsappFloatingIcon__4LM2D{width:32px;height:32px}@media (max-width:640px){.layout_whatsappFloating__O8XDc{bottom:16px;right:16px;width:52px;height:52px}.layout_whatsappFloatingIcon__4LM2D{width:30px;height:30px}}.LandingNavbar_navbar__esWCu{position:-webkit-sticky;position:sticky;top:0;background-color:hsla(0,0%,100%,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:999;width:100%;transition:background-color .3s ease}.LandingNavbar_navbar__esWCu:has(a:hover){background-color:#fff}.LandingNavbar_navContainer__yLUAd{display:flex;justify-content:space-between;align-items:center;max-width:var(--max-width);margin:0 auto;padding:0 var(--side-spacing);height:4rem;gap:2rem}.LandingNavbar_logo__khkQR{display:flex;align-items:center}.LandingNavbar_desktopMenu__yhUy1{display:flex;justify-content:center;gap:2rem;list-style:none}.LandingNavbar_navLink__zO4e8{color:var(--on-primary);text-decoration:none;font-weight:500;font-size:1rem;transition:color .3s ease;position:relative}.LandingNavbar_navLink__zO4e8:hover{color:var(--accent-color)}.LandingNavbar_navLink__zO4e8:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:var(--accent-color);transition:width .3s ease}.LandingNavbar_navLink__zO4e8:hover:after{width:100%}.LandingNavbar_ctaButtons__e38MX{display:flex;gap:.5rem;align-items:center}.LandingNavbar_mobileMenuToggle__cMqLa{display:none;background:none;border:none;cursor:pointer}.LandingNavbar_menuIcon__LKI1Q{font-size:34px;color:var(--on-primary);border:1px solid #dcdcdc;border-radius:50%;padding:6px}.LandingNavbar_mobileMenu__Aa2zK{position:fixed;overflow-y:scroll;top:0;left:0;right:0;bottom:0;background-color:var(--primary);box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.LandingNavbar_mobileMenuOpen__dYbyL{transform:translateY(0);opacity:1;visibility:visible}.LandingNavbar_mobileMenuItems__23sTc{display:flex;flex-direction:column;padding:1rem var(--side-spacing);gap:.5rem}.LandingNavbar_mobileNavLink__6frbZ{display:flex;justify-content:space-between;align-items:center;color:var(--on-primary);text-decoration:none;font-weight:500;padding:16px 0;border-bottom:1px solid var(--border-color);transition:all .3s ease}.LandingNavbar_mobileNavLink__6frbZ:hover{font-weight:700;color:var(--link-hover-color);border-bottom:1px solid var(--link-hover-color)}.LandingNavbar_mobileNavLink__6frbZ:hover>span{color:var(--link-hover-color)}.LandingNavbar_mobileCtaButtons__hGYQs{display:flex;flex-direction:column;gap:.75rem;margin-top:16px;padding-top:32px}.LandingNavbar_socialMediaIcons__ZlMpQ{display:flex;justify-content:center;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.LandingNavbar_socialIcon__ehODC{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--on-primary);text-decoration:none;border:1px solid var(--border-color);border-radius:50%;transition:all .3s ease}.LandingNavbar_socialIcon__ehODC:hover{color:var(--accent-color);border-color:var(--accent-color);transform:translateY(-2px)}@media only screen and (max-width:1120px){.LandingNavbar_navContainer__yLUAd{gap:1rem}.LandingNavbar_ctaButtons__e38MX,.LandingNavbar_desktopMenu__yhUy1{display:none}.LandingNavbar_mobileMenuToggle__cMqLa{display:block}.LandingNavbar_mobileMenuOpen__dYbyL{visibility:visible}}@media only screen and (max-width:1024px) and (min-width:769px){.LandingNavbar_desktopMenu__yhUy1,.LandingNavbar_navContainer__yLUAd{gap:1.5rem}}