.header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1;margin-bottom:3rem;transition:height .4s ease}.header__background-layer{position:absolute;width:100%;height:100%;background:linear-gradient(to top,rgba(218,189,110,0) 0%,rgba(218,189,110,.5) 2%,var(--sand) 15%);z-index:-1}.header__logo-and-navbar-container{display:flex;justify-content:space-between;width:100%}.header__logo-link{margin:13px 0 0 15px;display:flex;align-items:center;height:fit-content}.header__logo-circle{border-radius:50%;width:70px;height:70px;margin-right:15px;overflow:hidden;background-color:var(--black);transition:.2s}.header__logo{margin-top:2px;width:100%}.header__name{font-size:20px;font-weight:700;text-shadow:2px 1px var(--sand);white-space:nowrap;transition:.2s}.header__navbar{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:40px;padding-left:0;transition:padding .4s ease}.header__navbar-item-container{display:flex;list-style-type:none;gap:20px;border-radius:5px}.header__navbar-item{padding:5px;border-bottom:1px solid transparent;transition:.2s;text-shadow:2px 1px var(--sand);white-space:nowrap}.header__navbar-item.earn,.header__navbar-item.patron{background:var(--white-gradient);border-radius:5px}.header__navbar-item:hover{font-weight:500;border-bottom:1px solid var(--yellow)}.header__navbar-item.active{font-weight:700;background:var(--black-gradient);color:transparent;border-radius:5px}.header__navbar-item.active:hover{border-bottom:unset}.header__social-icon-container{display:none;position:absolute;top:1.95rem;right:4.5rem;gap:1.3rem}.header__social-icon-container .social-icon{width:2rem;height:2rem}#search{margin-bottom:2rem;min-width:33rem;max-width:50rem;border-radius:5px;transition:.2s}.pagefind-ui__search-input{background-color:transparent!important;transition:.2s}.pagefind-ui__search-input:focus{background-color:var(--yellow)!important;outline:none}.pagefind-ui__search-clear{padding-left:1rem!important}.pagefind-ui__results-area{padding:1rem;background-color:var(--sand);border:2px solid var(--white);border-radius:5px}.header__donate-cta-container{margin-left:auto;margin-top:2rem;margin-right:2rem;width:7.3rem;height:4.5rem;text-align:center}@media screen and (max-width:1440px){.header__logo-and-navbar-container{padding-bottom:.7rem}#search{display:none}}@media screen and (max-width:1280px){.header__navbar{padding-right:1rem}}@media screen and (max-width:1024px){.header__navbar{display:none}.header__social-icon-container{display:flex}}@media screen and (max-width:800px){}@media screen and (max-width:768px){.header__logo-circle{width:60px;height:60px}.header__name{font-size:18px}.header__social-icon-container{top:1.6rem;right:4rem;gap:.9rem}.header__donate-cta-container{margin-top:1rem;margin-right:.5rem}}@media screen and (max-width:600px){.header__logo-circle{width:50px;height:50px}.header__name{font-size:15px;width:6rem;white-space:unset;text-align:center;margin-left:-.5rem}.header__donate-cta-container{margin-right:0}.header__social-icon-container{top:1.1rem;right:4.5rem;gap:1rem}.header__social-icon-container .social-icon{display:none}.header__social-icon-container .mail{display:block;width:2.5rem;height:2.5rem}}