.site-header--top{--top-bg:#0e151f;--top-ink:#f0ece5;--top-warm:#f8e3c4;font-family:var(--site-font);color:var(--top-ink)}.site-header--top .site-header__inner{width:min(100% - clamp(32px,10vw,144px),1280px)}.site-header--top :where(a,summary):focus-visible{outline-offset:5px;outline:3px solid #dfaa69}.site-header.site-header--top{z-index:5;background:0 0;border:0;position:relative}.site-header--top .site-header__inner,.site-header--top .site-nav{gap:1.5rem}.site-header--top .site-nav a{color:var(--top-ink);font-size:.82rem}.site-header--top .header-cta{border-color:var(--top-warm);background:var(--top-warm);color:#20242c;border-radius:2rem;min-height:2.75rem;padding-inline:1.4rem}.site-header--top .header-cta:hover{background:#fff0d9}@media (width<=1100px){.site-header--top .site-nav{display:none}.site-header--top .site-nav-disclosure{order:3;width:100%;display:block}.site-header--top .site-nav-disclosure summary{cursor:pointer;align-items:center;min-height:2.75rem;display:inline-flex}.site-header--top .site-nav-disclosure nav{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.site-header--top .site-nav-disclosure a{align-items:center;min-height:44px;font-size:.9rem;text-decoration:none;display:inline-flex}.site-header.site-header--top{background:var(--top-bg)}}@media (width<=700px){.site-header--top .site-header__inner{gap:.6rem}.site-header--top .header-cta{margin-left:auto;padding-inline:1rem;font-size:.75rem}.site-header--top .site-header__inner{width:calc(100% - 40px)}}
