<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="https://static.cmcdn.net/23/1.1.20/styles/all.css" />
  <link rel="stylesheet" href="https://static.cmcdn.net/23/1.1.20/styles/private.css" />
</head>

<body class="page">

  <main role="main" class="private">
    
<div>
  <h3>This portfolio is private.</h3>

  <form action="/unlock" method="POST" data-validate-mode="immediate" data-return-to="/">
    <div class="field">
      <input type="password" name="accessCode" autocomplete="off" placeholder="Enter access code" required autofocus>
      <span class="message"></span>
    </div>

    <div class="actions">
      <input type="hidden" name="authenticityToken" value="AA.lqV13CQQRKa-q45O_ohLqw.0kSLSVfXz3W291nfNsb4Jrl_oow_-75asLLunZngLac"/>
      <button type="submit" class="button">Unlock</button>
    </div>
  </form>
</div>

  </main>
  
  <script src="https://static.cmcdn.net/libs/corejs/2.9.0/corejs.js"></script>
  <script src="https://static.cmcdn.net/libs/forms/4.0.2/forms.js"></script>  

  <script>
  for (var el of document.querySelectorAll('form')) {
    let form = new Carbon.Form(el);
      
    form.on('sent', e => {
      let returnTo = e.target.dataset['returnTo'];
      
      returnTo && location.assign(returnTo);
    });   
  }
  </script>
</body>
</html>
