.Layout_layout__Ox5vS{min-height:100vh;display:flex;flex-direction:column}.Layout_main__gSLe1{flex-grow:1;padding-top:4rem}.Navbar_navbar__3BIeH{position:fixed;top:0;left:0;right:0;z-index:50;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-bottom:1px solid #f3f4f6}.Navbar_container__vazkH{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.Navbar_container__vazkH{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Navbar_container__vazkH{padding-left:2rem;padding-right:2rem}}.Navbar_navContent__KaLQZ{display:flex;justify-content:space-between;align-items:center;height:4rem}.Navbar_logoWrapper__DJQgC{display:flex;align-items:center;gap:.5rem;text-decoration:none}@media (min-width:768px){.Navbar_logoWrapper__DJQgC{gap:.75rem}}.Navbar_logoIconWrapper__3yjL_{width:2rem;height:2rem;background-color:#009B8A;border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .3s ease-out;cursor:pointer;min-height:44px;min-width:44px}.Navbar_logoIconWrapper__3yjL_:hover{background-color:#FF7D28;transform:scale(1.1)}@media (min-width:768px){.Navbar_logoIconWrapper__3yjL_{width:2.5rem;height:2.5rem;min-height:0;min-width:0}}.Navbar_logoIcon__Glpg8{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);transition:transform .3s}.Navbar_logoIconWrapper__3yjL_:hover .Navbar_logoIcon__Glpg8{transform:scale(1.1)}@media (min-width:768px){.Navbar_logoIcon__Glpg8{width:1.75rem;height:1.75rem}}.Navbar_logoText__WcSgJ{font-size:1.125rem;font-weight:700;color:#111827;display:none}@media (min-width:640px){.Navbar_logoText__WcSgJ{display:inline}}@media (min-width:768px){.Navbar_logoText__WcSgJ{font-size:1.25rem}}.Navbar_desktopMenu__WQAhw{display:none;align-items:center;gap:2rem}@media (min-width:768px){.Navbar_desktopMenu__WQAhw{display:flex}}.Navbar_navLink__A03oH{padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;color:#374151;text-decoration:none}.Navbar_navLink__A03oH:hover{color:#009B8A;background-color:#f9fafb}.Navbar_activeNavLink__3w0Ei{background-color:#e5e7eb;color:#009B8A}.Navbar_mobileActions__cHrK9{display:flex;align-items:center;gap:.5rem}@media (min-width:768px){.Navbar_mobileActions__cHrK9{display:none}}.Navbar_mobileMenuBtn__PU4Ye{padding:.5rem;border-radius:.5rem;color:#374151;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}.Navbar_mobileMenuBtn__PU4Ye:hover{background-color:#f3f4f6}.Navbar_mobileMenu__XFNzn{position:fixed;top:4rem;left:0;right:0;bottom:0;background-color:white;z-index:40;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border-top:1px solid #f3f4f6}.Navbar_mobileMenu__XFNzn.Navbar_open___npFi{transform:translateY(0);opacity:1;visibility:visible}.Navbar_mobileMenuContent__QnVA1{padding:1rem;display:flex;flex-direction:column;gap:.25rem}.Navbar_mobileNavLink__Bglws{color:#374151;text-decoration:none;font-weight:500;padding:.75rem 1rem;border-radius:.5rem;transition:background-color .2s}.Navbar_mobileNavLink__Bglws.Navbar_active__YMfDB,.Navbar_mobileNavLink__Bglws:hover{background-color:#f9fafb;color:#009B8A}.Navbar_languageContainer__EeK_h{position:relative}.Navbar_languageButton__MPdxO{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;font-size:1.125rem;background:none;border:none;cursor:pointer;transition:background-color .15s}.Navbar_languageButton__MPdxO:hover{background-color:#f9fafb}.Navbar_languageDropdown__1XHcp{position:absolute;right:0;top:100%;margin-top:.5rem;background-color:white;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;min-width:150px;overflow:hidden}.Navbar_dropdownItem__vfTIG{width:100%;display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;background:none;border:none;cursor:pointer;transition:background-color .2s;color:#374151;text-align:left}.Navbar_dropdownItem__vfTIG:hover{background-color:#F9FAFB}.Navbar_dropdownItemActive__EnvbC{background-color:#F5FFFA;color:#009B8A;font-weight:500}