# Lockups

> Four approved lockups, rendered live, and where each one belongs.

---

LLMS index: [llms.txt](/brand/llms.txt)

---

Four lockups are approved. Each has a defined context; using one outside its
context is what makes a layout feel off-brand even when the colours are right.

All four are built with HTML and CSS rather than flattened artwork, so spacing
comes from natural text flow and never needs re-kerning.

## The four lockups

<div class="pj-demo"><div class="pj-demo__label">Two-line (default) and one-line</div>
  <div class="pj-demo__body pj-demo__body--grid">
    
<div class="pj-demo-item">
  <span class="pj-lockup pj-lockup--two-line">
    <svg viewBox="0 0 40 40" class="projectious-mark" style="width:42px;height:42px"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg>
    <span class="pj-lockup__lines">
      <span class="pj-wm" style="font-size:20px">projectious</span>
      <span class="pj-wm" style="font-size:13px"><span class="pj-wm__ext">· work</span></span>
    </span>
  </span>
  <span class="pj-cap">Two-line · headers, slides, cards · min 120px</span>
</div>
<div class="pj-demo-item">
  <span class="pj-lockup">
    <svg viewBox="0 0 40 40" class="projectious-mark" style="width:26px;height:26px"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg>
    <span class="pj-wm" style="font-size:17px">projectious<span class="pj-wm__ext"> · work</span></span>
  </span>
  <span class="pj-cap">One-line · navbars, footers, signatures · min 140px</span>
</div>

  </div>
</div>


<div class="pj-demo"><div class="pj-demo__label">Dot-replace and stacked</div>
  <div class="pj-demo__body pj-demo__body--grid">
    
<div class="pj-demo-item">
  <span class="pj-lockup" style="gap:.1875rem">
    <span class="pj-wm" style="font-size:18px">projectious</span>
    <svg viewBox="0 0 40 40" class="projectious-mark" style="width:16px;height:16px"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg>
    <span class="pj-wm" style="font-size:18px"><span class="pj-wm__ext">work</span></span>
  </span>
  <span class="pj-cap">Dot-replace · compact horizontal · min 160px</span>
</div>
<div class="pj-demo-item">
  <span class="pj-lockup pj-lockup--stacked">
    <svg viewBox="0 0 40 40" class="projectious-mark" style="width:44px;height:44px"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg>
    <span class="pj-wm" style="font-size:12.5px">projectious<span class="pj-wm__ext"> · work</span></span>
  </span>
  <span class="pj-cap">Stacked · app icons, avatars, slide corners · min 60px</span>
</div>

  </div>
</div>


| Lockup | Composition | Use for | Minimum width |
|---|---|---|---|
| **Two-line** | Mark + "projectious" over "· work" | Headers, slides, cards — **the default** | 120px |
| **One-line** | Mark + "projectious · work" inline | Navbars, footers, signatures | 140px |
| **Dot-replace** | Mark substitutes the dot in "projectious.work" | Compact horizontal contexts | 160px |
| **Stacked** | Mark above the wordmark, centred | App icons, avatars, slide corners | 60px |

## On light and dark

Every lockup has a light-surface and a dark-surface rendering. The mark's inner
cuts pick up the surface colour, so it never needs a plate or a knockout box.

<div class="pj-demo"><div class="pj-demo__label">The same lockup on both surfaces</div>
  <div class="pj-demo__body pj-demo__body--grid">
    
<div class="pj-surface pj-surface--white">
  <span class="pj-lockup"><svg viewBox="0 0 40 40" class="projectious-mark" style="width:32px;height:32px;--pj-mark-shell:#1d3352;--pj-mark-cut:#fff;--pj-mark-bud:#E05232"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg><span class="pj-wm" style="font-size:17px;color:#1d3352">projectious<span class="pj-wm__ext"> · work</span></span></span>
</div>
<div class="pj-surface pj-surface--midnight-dark">
  <span class="pj-lockup"><svg viewBox="0 0 40 40" class="projectious-mark" style="width:32px;height:32px;--pj-mark-shell:#6b8db2;--pj-mark-cut:#132440;--pj-mark-bud:#E05232"><path class="projectious-mark__shell" d="M20 3.2C29.6 3.2 36 12 34.4 22.4C32.8 30.4 25.6 36 18.4 36C11.2 36 4.8 30.4 5.6 20C6.4 10.4 12 3.2 20 3.2Z"/><path class="projectious-mark__cut" opacity=".85" d="M10.4 29.6C9.6 20 13.6 10.4 20.8 8C27.2 6.4 31.2 12 32 19.2L31.2 24.8C27.2 31.2 16.8 32.8 12 30.4Z"/><path class="projectious-mark__shell" opacity=".85" d="M12.8 26.4C12 19.2 16 10.4 21.6 10.4C26.4 11.2 29.6 16 29.6 20.8C28.8 26.4 22.4 29.6 15.2 28.8Z"/><path class="projectious-mark__cut" opacity=".8" d="M14.4 24.8C13.6 18.4 17.6 12 22.4 12.8C25.6 13.6 27.2 17.6 26.4 22.4C25.6 25.6 20 27.2 15.2 25.6Z"/><path class="projectious-mark__bud" d="M16 23.2C16 18.4 18.4 14.4 21.6 15.2C24 16 24.8 19.2 23.2 21.6C21.6 23.2 17.6 24 16 23.2Z"/></svg><span class="pj-wm pj-wm--on-dark" style="font-size:17px">projectious<span class="pj-wm__ext"> · work</span></span></span>
</div>

  </div>
</div>


## The mark alone

The mark may stand alone **only where the wordmark is already established
nearby** — an app icon on a page that names the product, an avatar in a
signed-in context, a favicon.

<div class="pj-demo"><div class="pj-demo__label">Standalone mark — 96 · 64 · 48 · 32 · 24 · 16px</div>
  <div class="pj-demo__body">
    
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:96px;height:96px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:64px;height:64px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:48px;height:48px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:32px;height:32px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:24px;height:24px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:16px;height:16px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>


  </div>
</div>


Minimum for the standalone mark is **24px**. The 16px rendering exists for
favicons only, where the browser supplies the name.

## Product line

Product names extend the wordmark with the same dot construction and flow.

<div class="pj-demo"><div class="pj-demo__label">Product-line extensions</div>
  <div class="pj-demo__body">
    
<span class="pj-lockup"><svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:30px;height:30px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<span class="pj-wm" style="font-size:15px">projectious<span class="pj-wm__ext"> · guard</span></span></span>
<span class="pj-lockup"><svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:30px;height:30px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<span class="pj-wm" style="font-size:15px">projectious<span class="pj-wm__ext"> · forge</span></span></span>
<span class="pj-lockup"><svg viewBox="0 0 40 40" role="img" aria-label="projectious mark" class="projectious-mark pj-mark" style="width:30px;height:30px">
  <path class="projectious-mark__shell" d="M20.0,3.2C29.6,3.2 36.0,12.0 34.4,22.400000000000002C32.8,30.4 25.6,36.0 18.400000000000002,36.0C11.200000000000001,36.0 4.8,30.4 5.6000000000000005,20.0C6.4,10.4 12.0,3.2 20.0,3.2Z"/>
  <path class="projectious-mark__cut" opacity="0.85" d="M10.4,29.6C9.6,20.0 13.600000000000001,10.4 20.8,8.0C27.200000000000003,6.4 31.200000000000003,12.0 32.0,19.2L31.200000000000003,24.8C27.200000000000003,31.200000000000003 16.8,32.8 12.0,30.4Z"/>
  <path class="projectious-mark__shell" opacity="0.85" d="M12.8,26.400000000000002C12.0,19.2 16.0,10.4 21.6,10.4C26.400000000000002,11.200000000000001 29.6,16.0 29.6,20.8C28.799999999999997,26.400000000000002 22.400000000000002,29.6 15.2,28.799999999999997Z"/>
  <path class="projectious-mark__cut" opacity="0.8" d="M14.399999999999999,24.8C13.600000000000001,18.400000000000002 17.6,12.0 22.400000000000002,12.8C25.6,13.600000000000001 27.200000000000003,17.6 26.400000000000002,22.400000000000002C25.6,25.6 20.0,27.200000000000003 15.2,25.6Z"/>
  <path class="projectious-mark__bud" d="M16.0,23.2C16.0,18.400000000000002 18.400000000000002,14.399999999999999 21.6,15.2C24.0,16.0 24.8,19.2 23.2,21.6C21.6,23.2 17.6,24.0 16.0,23.2Z"/>
</svg>
<span class="pj-wm" style="font-size:15px">projectious<span class="pj-wm__ext"> · flow</span></span></span>

  </div>
</div>


## Wordmark construction

The separator between "projectious" and "work" is a dot in the mark's own
geometry, not a typed period. It takes slate on light surfaces and `midnight-11`
on dark. Spacing is handled by flex layout so the wordmark reflows naturally —
do not hand-kern it or convert it to a static image.

<div class="alert alert-info" role="alert"><div class="h4 alert-heading" role="heading">The wordmark keeps the accent</div>


"work" is set in `orange-9` (`#E05232`). As body text that value would be too
low-contrast, but WCAG 2.1 SC 1.4.3 exempts logotypes — "text that is part of a
logo or brand name has no minimum contrast requirement". The wordmark is the one
place the identity accent is used as letterforms.
</div>


<div class="pj-rules"><div class="pj-rule pj-rule--do">
  <div class="pj-rule__label">Do</div>
  <p>Use the two-line lockup unless the space is explicitly horizontal. Let the flex
layout handle spacing.</p>
</div>
<div class="pj-rule pj-rule--dont">
  <div class="pj-rule__label">Don't</div>
  <p>Rebuild a lockup by hand, change the order of mark and wordmark, or set the
wordmark in a different typeface.</p>
</div>
</div>
