// The colored rectangle is the cutting boundary. Print at actual size.
#let width = 180mm
#let face = 45mm
#let flap = 10mm
#set page(width: 200mm, height: 175mm, margin: 10mm)
#set text(font: "Libertinus Serif", fill: rgb("#183343"))
#set par(spacing: 0pt)

#let panel(name, subtitle) = block(width: width, height: face,
  fill: rgb("#EFF4F3"), align(center + horizon)[
    #text(size: 28pt, weight: "bold", name)
    #v(2mm)
    #text(size: 11pt, subtitle)
  ])

#block(width: width, height: 3 * face + flap, {
  // The two panels share the apex fold; the upper face is upside down flat.
  place(top + left, rotate(180deg, reflow: true,
    panel("Ada Nováková", "Research / FIELD STUDIO")))
  place(top + left, dy: face,
    panel("Ada Nováková", "Research / FIELD STUDIO"))
  place(top + left, dy: 2 * face,
    block(width: width, height: face, align(center + horizon)[
      #text(size: 9pt)[BASE / fold into a triangular stand]
    ]))
  place(top + left, dy: 3 * face,
    block(width: width, height: flap, fill: rgb("#D5E5E1"),
      align(center + horizon)[#text(size: 7pt)[GLUE TAB]]))
  for y in (face, 2 * face, 3 * face) {
    place(top + left, dy: y,
      line(end: (width, 0mm), stroke: (paint: rgb("#087F8C"), thickness: 0.6pt, dash: "dashed")))
  }
  place(top + left, rect(width: width, height: 3 * face + flap,
    fill: none, stroke: 0.7pt + rgb("#183343")))
})
#v(3mm)
#text(size: 8pt)[Solid outline: cut. Dashed lines: fold. Attach the tab inside the free edge.]
