.Navbar-module__nhATvq__navbar{color:#fff;background:#000;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;position:relative}.Navbar-module__nhATvq__logo a{color:#fff;font-size:20px;font-weight:700;text-decoration:none}.Navbar-module__nhATvq__menu{gap:20px;list-style:none;display:flex}.Navbar-module__nhATvq__menu li a{color:#fff;text-decoration:none;transition:color .2s}.Navbar-module__nhATvq__menu li a:hover{color:#ddd}.Navbar-module__nhATvq__dropdown{display:inline-block;position:relative}.Navbar-module__nhATvq__dropdown span{cursor:pointer;padding:6px 10px}.Navbar-module__nhATvq__dropdownMenu{color:#000;z-index:1000;background:#fff;border-radius:4px;min-width:160px;display:none;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.2)}.Navbar-module__nhATvq__dropdown:hover .Navbar-module__nhATvq__dropdownMenu{display:block}.Navbar-module__nhATvq__dropdownMenu li a{color:#000;padding:10px;text-decoration:none;display:block}.Navbar-module__nhATvq__dropdownMenu li a:hover{background:#f2f2f2}.Navbar-module__nhATvq__button{background:#fff;border-radius:4px;padding:6px 12px;text-decoration:none;color:#000!important}.Navbar-module__nhATvq__button:hover{background:#ddd}.Navbar-module__nhATvq__logoutBtn{color:#fff;cursor:pointer;background:red;border:none;border-radius:4px;padding:6px 12px}.Navbar-module__nhATvq__logoutBtn:hover{background:#8b0000}.Navbar-module__nhATvq__hamburger{color:#fff;cursor:pointer;background:0 0;border:none;font-size:22px;display:none}@media (max-width:768px){.Navbar-module__nhATvq__menu{background:#000;flex-direction:column;width:100%;padding:15px;display:none;position:absolute;top:50px;left:0}.Navbar-module__nhATvq__showMenu{display:flex}.Navbar-module__nhATvq__hamburger{display:block}.Navbar-module__nhATvq__dropdownMenu{color:#fff;box-shadow:none;background:#000;position:static}.Navbar-module__nhATvq__dropdownMenu li a{color:#fff}.Navbar-module__nhATvq__dropdownMenu li a:hover{background:#222}}.Navbar-module__nhATvq__navContent{border:2px solid #fff;border-radius:30px;justify-content:center;align-items:center;gap:650px;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:10px 20px;display:flex}
.Footer-module__OZ9bpq__footer{color:#f9fafb;background:#111827;padding:4rem 2rem 2rem}.Footer-module__OZ9bpq__container{grid-template-columns:1.5fr 2fr 1.5fr;gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Footer-module__OZ9bpq__brand .Footer-module__OZ9bpq__logo{color:#fff;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.Footer-module__OZ9bpq__brand p{color:#d1d5db;line-height:1.6}.Footer-module__OZ9bpq__links{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Footer-module__OZ9bpq__links h4{color:#fff;margin-bottom:.75rem;font-size:1.1rem}.Footer-module__OZ9bpq__links a{color:#9ca3af;margin-bottom:.4rem;text-decoration:none;transition:color .2s;display:block}.Footer-module__OZ9bpq__links a:hover{color:#fff}.Footer-module__OZ9bpq__newsletter h4{margin-bottom:.75rem;font-size:1.2rem}.Footer-module__OZ9bpq__newsletter p{color:#d1d5db;margin-bottom:1rem}.Footer-module__OZ9bpq__form{gap:.5rem;display:flex}.Footer-module__OZ9bpq__form input{color:#fff;background:#1f2937;border:1px solid #374151;border-radius:.5rem;flex:1;padding:.6rem .8rem}.Footer-module__OZ9bpq__form button{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.5rem;padding:.6rem 1.2rem;font-weight:600;transition:background .2s}.Footer-module__OZ9bpq__form button:hover{background:#4338ca}.Footer-module__OZ9bpq__bottom{border-top:1px solid #374151;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.Footer-module__OZ9bpq__bottom p{color:#9ca3af;font-size:.9rem}.Footer-module__OZ9bpq__social a{color:#d1d5db;margin-left:1rem;font-size:1.25rem;transition:color .2s}.Footer-module__OZ9bpq__social a:hover{color:#fff}@media (max-width:900px){.Footer-module__OZ9bpq__container,.Footer-module__OZ9bpq__links{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer-module__OZ9bpq__container,.Footer-module__OZ9bpq__links{grid-template-columns:1fr}.Footer-module__OZ9bpq__form{flex-direction:column}.Footer-module__OZ9bpq__form button{width:100%}.Footer-module__OZ9bpq__bottom{text-align:center;flex-direction:column}}
