.Legal-module__reJjNq__root{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.Legal-module__reJjNq__root{max-width:1400px}}.Legal-module__reJjNq__root{flex-direction:column;max-width:768px;height:100vh;display:flex}
.Footer-module__rnk_JG__footer{padding-top:1.5rem;padding-bottom:1.5rem}.Footer-module__rnk_JG__copyright{color:hsl(var(--typography-secondary));font-size:.875rem;line-height:1.25rem}.Footer-module__rnk_JG__link{color:hsl(var(--primary));font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Footer-module__rnk_JG__link:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}
.Featured-module__I1HKZq__container{width:fit-content;margin-left:auto;margin-right:auto}.Featured-module__I1HKZq__logo{width:100%;color:hsl(var(--typography-primary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Featured-module__I1HKZq__logo:hover{color:hsl(var(--typography-secondary))}.Featured-module__I1HKZq__logoWrapper{align-items:center;height:fit-content;display:flex}.Featured-module__I1HKZq__fameLogo{width:7rem}.Featured-module__I1HKZq__logos{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (min-width:640px){.Featured-module__I1HKZq__logos{flex-direction:row;gap:2rem}}.Featured-module__I1HKZq__text{color:hsl(var(--typography-secondary));font-size:.875rem;line-height:1.25rem}
.ThemeSwitcher-module__0Q4mda__button{border-radius:9999px;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.ThemeSwitcher-module__0Q4mda__button:hover{background-color:hsl(var(--muted))}.ThemeSwitcher-module__0Q4mda__buttonIcon{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.ThemeSwitcher-module__0Q4mda__buttonText{font-size:.875rem;line-height:1.25rem}.ThemeSwitcher-module__0Q4mda__active{background-color:hsl(var(--muted));color:hsl(var(--typography-primary))}.ThemeSwitcher-module__0Q4mda__inactive{color:hsl(var(--typography-secondary))}.ThemeSwitcher-module__0Q4mda__inactive:hover{background-color:hsl(var(--muted)/.5)}
.NavBar-module__yBvhsG__header{justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.NavBar-module__yBvhsG__logo{height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.NavBar-module__yBvhsG__logo:hover{color:hsl(var(--typography-secondary))}.NavBar-module__yBvhsG__appHeader{justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.NavBar-module__yBvhsG__name,.NavBar-module__yBvhsG__nameLink{font-size:1.125rem;font-weight:700;line-height:1.75rem}.NavBar-module__yBvhsG__navLink{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.NavBar-module__yBvhsG__navLink:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.NavBar-module__yBvhsG__navLinkActive{color:rgb(15 23 42/var(--tw-text-opacity));--tw-text-opacity:1}
.AppSidebar-module__arQaiW__sidebar{flex-direction:column;height:100dvh;display:flex}.AppSidebar-module__arQaiW__sidebarHeader{align-items:flex-start;margin-top:1rem;margin-left:.5rem;display:flex}.AppSidebar-module__arQaiW__logo{align-items:flex-start;height:1.25rem}
