:root{--app-color: #e6efdd;--primary-color: #005026;--primary-color-darken: #003218;--secondary-color: #e6efdd;--text-color: #005026;--error-color: #C1004D}header>div>div{display:grid}header>div>div{grid-template-columns:repeat(2,minmax(0,1fr))}header .header-zoo *{display:flex}header .header-zoo *{flex-direction:column}header .header-zoo *{align-items:center}header .header-zoo *{gap:var(--margin-small)}@media (min-width: 768px) and (max-width: 992px){header .header-zoo *{flex-direction:row}}@media (min-width: 992px){header .header-zoo *{flex-direction:row}}header .header-zoo * h1{font-size:1.5rem;line-height:2rem}header .header-zoo * h1{font-weight:600}@media (min-width: 768px) and (max-width: 992px){header .header-zoo * h1{font-size:3rem;line-height:1}}@media (min-width: 992px){header .header-zoo * h1{font-size:3rem;line-height:1}}header nav,header nav>button,header nav>div>a{--light-gray: var(--primary-color-darken)}header nav:hover,header nav>button:hover,header nav>div>a:hover{text-decoration-line:underline}header nav:focus,header nav>button:focus,header nav>div>a:focus{text-decoration-line:underline}header nav:focus-visible,header nav>button:focus-visible,header nav>div>a:focus-visible{text-decoration-line:underline}header nav:active,header nav>button:active,header nav>div>a:active{text-decoration-line:underline}header nav>button>svg{fill:var(--primary-color)}header nav>div>a:hover{--text-color: #FFFFFF}
