@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700&display=swap";header{padding:40px 0;background:#4c5c72;border-bottom:none}.header-content{display:flex;justify-content:center;align-items:center;position:relative}.logo{display:flex;align-items:center;text-decoration:none}.logo img{height:120px;width:auto}.hamburger{display:flex;flex-direction:column;gap:6px;cursor:pointer;padding:10px;background:transparent;border:none;position:absolute;left:0}.hamburger span{display:block;width:24px;height:2px;background:#fff;transition:all .3s}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}nav{position:fixed;top:0;left:-100%;width:280px;height:100vh;background:#fff;box-shadow:2px 0 12px #0000001a;transition:left .3s;z-index:2000;padding:80px 30px 30px;display:flex;flex-direction:column;gap:10px}nav.active{left:0}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1999}.nav-overlay.active{opacity:1;visibility:visible}.nav-link{color:#000;text-decoration:none;font-size:18px;font-weight:700;padding:15px 0;cursor:pointer;display:block;font-family:Work Sans,sans-serif}.nav-link:hover{text-decoration:underline}.dropdown{border-top:1px solid #e5e5e5}.dropdown-toggle{width:100%;padding:15px 0;background:transparent;border:none;text-align:left;font-size:18px;font-weight:700;cursor:pointer;color:#000;display:flex;justify-content:space-between;align-items:center;font-family:Work Sans,sans-serif}.dropdown-toggle:after{content:"+";font-size:24px;transition:transform .3s}.dropdown-toggle.active:after{transform:rotate(45deg)}.dropdown-content{max-height:0;overflow:hidden;transition:max-height .3s}.dropdown-content.active{max-height:500px}.dropdown-content a{color:#666;padding:12px 0 12px 20px;text-decoration:none;display:block;font-size:16px;font-family:Work Sans,sans-serif;font-weight:400}.dropdown-content a:hover{color:#000}footer{padding:40px 0;background:#4c5c72;border-top:none;text-align:center;color:#fff;font-size:14px;font-family:Work Sans,sans-serif;font-weight:400}
