.site-nav{--nav-brass:#e2bd6b;--nav-stone:#f1f4f3;--nav-ease:cubic-bezier(.23, 1, .32, 1)}.site-nav-press{transition:transform .16s var(--nav-ease), background-color .16s ease}.site-nav-press:active{transform:scale(.97)}.site-nav-arrow{transition:transform .2s var(--nav-ease)}@media (hover:hover) and (pointer:fine){.site-nav-press:hover .site-nav-arrow{transform:translate(4px)}}.site-nav[data-hidden]{transition:transform .3s var(--nav-ease)}.site-nav[data-hidden=true]:not(:focus-within){transform:translateY(-120%)}.site-nav-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#003837eb;transition:background-color .24s,box-shadow .24s}.site-nav-bar[data-over-hero=true][data-scrolled=false]{background-color:#00383780}.site-nav-bar[data-scrolled=true]{box-shadow:0 12px 40px #001e1e47}.site-nav-section{transition:grid-template-rows .24s var(--nav-ease);grid-template-rows:0fr;display:grid}.site-nav-section>ul{min-height:0}.site-nav-section[data-open=true]{grid-template-rows:1fr}.site-nav-section[data-open=true]>ul{padding-bottom:.75rem}.site-nav-bar[data-fit=tight] .site-nav-desktop>div>ul{gap:2px}.site-nav-bar:is([data-fit=compact],[data-fit=minimal]) .site-nav-desktop,.site-nav-bar:is([data-fit=compact],[data-fit=minimal]) .site-nav-language,.site-nav-bar[data-fit=minimal] .site-nav-donate{visibility:hidden;pointer-events:none;width:max-content;position:absolute}.site-nav-bar:is([data-fit=compact],[data-fit=minimal]) .site-nav-toggle{display:flex}@media (max-width:639px){.site-nav-donate .site-nav-arrow{display:none}}body:has(.site-nav){top:0!important}body:has(.site-nav) iframe.skiptranslate{display:none!important}body:has(.site-nav) #goog-gt-tt{display:none!important}html.translated-rtl .site-nav-viewport,html.translated-rtl [role=dialog].site-nav nav{direction:rtl}.site-nav-language>div{margin-top:0}.site-nav-language select{border-color:#ffffff4d;border-radius:9999px;min-height:3rem;padding-inline:.75rem}.site-nav-language select:hover{border-color:#fff}.site-nav-language option{color:#003837;background:#fff}@media (prefers-reduced-motion:reduce){.site-nav[data-hidden],.site-nav-section,.site-nav-press,.site-nav-arrow{transition:none}}
