header.landing-header{background:var(--al-surface);border-bottom:1px solid var(--al-hair)}.landing-header a{text-decoration:none}.landing-header .landing-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:24px 40px;display:grid}.landing-header .landing-header-wm{font:800 15px/1 var(--font-manrope);letter-spacing:.16em;color:var(--al-ink);justify-self:start;align-items:center;gap:7px;display:inline-flex}.landing-header .landing-header-mark{width:auto;height:24px;display:block}.landing-header .landing-header-actions{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}.landing-header .landing-header-btn{border:1px solid var(--al-navy);background:var(--al-navy);color:var(--al-surface);font:700 14px/1 var(--font-manrope);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;transition:background .2s,border-color .2s;display:inline-flex}.landing-header .landing-header-btn:hover{background:var(--al-navy-dark);border-color:var(--al-navy-dark)}@media (max-width:640px){.landing-header .landing-header-inner{gap:10px;padding:14px 16px}.landing-header .landing-header-btn{font:700 12.5px/1 var(--font-manrope);padding:8px 12px}.landing-header .landing-header-actions{gap:8px}}@media (max-width:560px){.landing-header .landing-header-wm-text{display:none}}
