.simpleheader{background-color:#e6e6e6;padding:1rem 0;position:relative;z-index:100}.header-content{justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 2rem;position:relative}.header-content,.header__logo{align-items:center;display:flex}.header__logo{flex-shrink:0;height:auto;margin-right:2rem;max-width:200px}.header__logo--main{padding-top:1rem}.header__logo img{display:block;height:auto;max-width:170px}.header__navigation{gap:3rem}.header__navigation,.nav-menu{align-items:center;display:flex}.nav-menu{gap:2.5rem;list-style:none;margin:0;padding:0}.nav-item{margin:0}.nav-link{cursor:pointer;display:inline-block;font-family:AzoSans,Arial,sans-serif;font-size:16px;font-weight:600;padding:.5rem 0;position:relative;transition:opacity .2s ease,color .2s ease}.nav-link,.nav-link:focus,.nav-link:hover{color:var(--tamf-maroon,#500000);text-decoration:none}.nav-link:focus,.nav-link:hover{opacity:.7;outline:none}.nav-link:focus-visible{border-radius:2px;outline:2px solid var(--tamf-maroon,#500000);outline-offset:4px}.give-now-btn{align-items:center;background-color:var(--tamf-maroon,#500000);border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:AzoSans,Arial,sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:48px;padding:12px 24px;text-decoration:none;text-transform:none;transition:background-color .2s ease,transform .1s ease}.give-now-btn:focus,.give-now-btn:hover{background-color:#3d0000;color:#fff;outline:none;text-decoration:none}.give-now-btn:focus-visible{outline:2px solid var(--tamf-maroon,#500000);outline-offset:4px}.give-now-btn:active{transform:scale(.98)}.mobile-menu-toggle{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;justify-content:center;min-height:48px;min-width:48px;padding:.75rem;position:relative;transition:opacity .2s ease;z-index:1001}.mobile-menu-toggle:hover{opacity:.7}.mobile-menu-toggle:focus-visible{outline:2px solid var(--tamf-maroon,#500000);outline-offset:2px}.hamburger-line{background-color:var(--tamf-maroon,#500000);border-radius:2px;height:3px;transition:all .3s ease;width:28px}@media (max-width:1200px){.header__navigation,.nav-menu{gap:2rem}}@media (max-width:1024px){.header-content{padding:0 1.5rem}.nav-menu{gap:1.25rem}.header__navigation{gap:1.5rem}.give-now-btn,.nav-link{font-size:15px}.give-now-btn{padding:10px 18px}}@media (max-width:900px){.nav-menu{gap:.75rem}.header__navigation{gap:1rem}.nav-link{font-size:14px;padding:.25rem 0}.give-now-btn{font-size:14px;padding:8px 14px}}@media (max-width:768px){.simpleheader{padding:.75rem 0}.header-content{padding:0 1rem}.header__logo{margin-right:1rem;max-width:150px}.header__logo--main{padding-top:.5rem}.header__logo img{max-width:140px}.header__navigation{animation:slideDown .3s ease;background-color:#fff;border-top:2px solid #e6e6e6;box-shadow:0 8px 16px rgba(0,0,0,.15);display:none;flex-direction:column;gap:0;left:0;max-height:calc(100vh - 100px);overflow-y:auto;padding:2rem 1rem;position:absolute;right:0;top:100%;z-index:1000}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header__navigation.active{display:flex}.nav-menu{flex-direction:column;gap:0;margin-bottom:2rem;width:100%}.nav-item{border-bottom:1px solid #e6e6e6;width:100%}.nav-item:last-child{border-bottom:none}.nav-link{align-items:center;display:block;display:flex;font-size:18px;font-weight:600;min-height:56px;padding:1.25rem 1rem;text-align:left;width:100%}.nav-link:active{background-color:#f5f5f5}.give-now-btn{font-size:18px;min-height:56px;padding:1.25rem;text-align:center;width:100%}.mobile-menu-toggle{display:flex}.mobile-menu-toggle.active .hamburger-line:first-child{transform:rotate(45deg) translate(7px,7px)}.mobile-menu-toggle.active .hamburger-line:nth-child(2){opacity:0;transform:translateX(-20px)}.mobile-menu-toggle.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}}@media (max-width:480px){.header-content{padding:0 .75rem}.header__logo{max-width:120px}.header__logo img{max-width:110px}.give-now-btn,.nav-link{font-size:16px;padding:1rem}}