.ribbon-2 {
  --f: 10px; /* folded part */
  --r: 21px; /* ribbon shape */
  --t: 29px; /* bottom offset */

  position: absolute;
  inset: auto auto var(--t) calc(-1 * var(--f));
  padding: var(--f) calc(10px + var(--r)) 0 20px;
  clip-path:
    polygon(
      100% 100%, 0 100%, 0 var(--f),
      var(--f) 0,
      var(--f) var(--f),
      100% var(--f), calc(100% - var(--r)) calc(50% + var(--f)/2)
    );
  background:rgb(88, 181, 69);
  box-shadow: 0 var(--f) 0 inset #0005;
  color: white;
}
