/* Généré par tools/strokes.js : à ne pas modifier à la main. */
:root {
  --stroke-1: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 9 Q40 3 80 5 Q120 7 160 8 Q200 8 240 8 Q280 10 320 8 Q360 2 400 4 Q396 19 400 30 Q360 33 320 32 Q280 34 240 32 Q200 27 160 29 Q120 27 80 29 Q40 29 0 28 Q5 23 0 9Z'/></svg>");
  --stroke-2: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 12 Q40 11 80 11 Q120 13 160 11 Q200 7 240 7 Q280 10 320 10 Q360 11 400 9 Q396 18 400 32 Q360 33 320 34 Q280 35 240 34 Q200 28 160 30 Q120 34 80 34 Q40 32 0 30 Q0 18 0 12Z'/></svg>");
  --stroke-3: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 1 Q40 7 80 5 Q120 8 160 7 Q200 5 240 4 Q280 3 320 5 Q360 2 400 1 Q396 16 400 32 Q360 34 320 36 Q280 34 240 35 Q200 34 160 35 Q120 29 80 31 Q40 31 0 32 Q3 22 0 1Z'/></svg>");
  --stroke-4: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 4 Q34 6 67 5 Q100 5 133 4 Q167 9 200 8 Q234 8 267 7 Q300 4 333 6 Q367 4 400 5 Q394 17 400 31 Q367 36 333 36 Q300 34 267 35 Q234 33 200 35 Q167 33 133 34 Q100 35 67 34 Q34 30 0 31 Q2 18 0 4Z'/></svg>");
  --stroke-5: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 7 Q34 7 67 6 Q100 5 133 6 Q167 7 200 7 Q234 9 267 9 Q300 7 333 6 Q367 6 400 7 Q399 22 400 33 Q367 40 333 38 Q300 36 267 36 Q234 34 200 34 Q167 37 133 37 Q100 34 67 36 Q34 39 0 38 Q5 15 0 7Z'/></svg>");
  --stroke-6: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 10 Q34 13 67 12 Q100 10 133 9 Q167 11 200 11 Q234 9 267 11 Q300 11 333 11 Q367 8 400 8 Q396 17 400 28 Q367 32 333 32 Q300 29 267 28 Q234 28 200 30 Q167 32 133 31 Q100 30 67 30 Q34 30 0 31 Q1 22 0 10Z'/></svg>");
  --stroke-7: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 6 Q34 7 67 6 Q100 5 133 5 Q167 1 200 2 Q234 7 267 6 Q300 2 333 3 Q367 3 400 3 Q394 22 400 30 Q367 37 333 35 Q300 33 267 35 Q234 35 200 35 Q167 36 133 34 Q100 34 67 32 Q34 33 0 32 Q4 19 0 6Z'/></svg>");
  --stroke-8: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 8 Q34 7 67 6 Q100 10 133 8 Q167 5 200 6 Q234 9 267 9 Q300 10 333 8 Q367 4 400 4 Q398 17 400 31 Q367 35 333 36 Q300 33 267 34 Q234 31 200 33 Q167 35 133 36 Q100 32 67 33 Q34 31 0 32 Q7 17 0 8Z'/></svg>");
  --stroke-9: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 11 Q29 5 57 7 Q86 8 114 10 Q143 11 171 11 Q200 11 229 11 Q258 8 286 7 Q315 12 343 12 Q372 8 400 8 Q397 24 400 38 Q372 35 343 35 Q315 38 286 37 Q258 32 229 32 Q200 36 171 36 Q143 32 114 33 Q86 37 57 36 Q29 37 0 37 Q6 20 0 11Z'/></svg>");
  --stroke-10: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'><path d='M0 7 Q29 8 57 6 Q86 7 114 6 Q143 1 171 2 Q200 7 229 6 Q258 4 286 5 Q315 8 343 7 Q372 1 400 3 Q394 21 400 33 Q372 36 343 35 Q315 34 286 35 Q258 32 229 34 Q200 37 171 37 Q143 37 114 39 Q86 31 57 33 Q29 36 0 35 Q7 15 0 7Z'/></svg>");
}

h2:nth-of-type(10n + 1),
.period:nth-of-type(10n + 1) > h2 {
  --stroke: var(--stroke-1);
  --stroke-tilt: -1.1deg;
}

h2:nth-of-type(10n + 2),
.period:nth-of-type(10n + 2) > h2 {
  --stroke: var(--stroke-2);
  --stroke-tilt: -1.1deg;
}

h2:nth-of-type(10n + 3),
.period:nth-of-type(10n + 3) > h2 {
  --stroke: var(--stroke-3);
  --stroke-tilt: -1.1deg;
}

h2:nth-of-type(10n + 4),
.period:nth-of-type(10n + 4) > h2 {
  --stroke: var(--stroke-4);
  --stroke-tilt: 0.4deg;
}

h2:nth-of-type(10n + 5),
.period:nth-of-type(10n + 5) > h2 {
  --stroke: var(--stroke-5);
  --stroke-tilt: 0.3deg;
}

h2:nth-of-type(10n + 6),
.period:nth-of-type(10n + 6) > h2 {
  --stroke: var(--stroke-6);
  --stroke-tilt: -0.0deg;
}

h2:nth-of-type(10n + 7),
.period:nth-of-type(10n + 7) > h2 {
  --stroke: var(--stroke-7);
  --stroke-tilt: 0.3deg;
}

h2:nth-of-type(10n + 8),
.period:nth-of-type(10n + 8) > h2 {
  --stroke: var(--stroke-8);
  --stroke-tilt: 0.6deg;
}

h2:nth-of-type(10n + 9),
.period:nth-of-type(10n + 9) > h2 {
  --stroke: var(--stroke-9);
  --stroke-tilt: -0.8deg;
}

h2:nth-of-type(10n),
.period:nth-of-type(10n) > h2 {
  --stroke: var(--stroke-10);
  --stroke-tilt: 1.1deg;
}
