/* ============================================================
   Edition 05 — annotated cut
   Keeps the cinematic 01 structure and borrows selected 04 chapters.
   ============================================================ */

.kc-five-product {
  --at-ink: #18261f;
  --at-paper: #f2ecdf;
  --at-sheet: #fffdf7;
  --at-rust: #d14d34;
  --at-leaf: #355e4d;
  --at-lime: #c7dd5a;
  --at-blue: #b8d2de;
  --at-rule: rgba(24,38,31,.18);
  --paper-desk: #d9c9ae;
  --paper-sheet: #fffaf0;
  --paper-ink: #242018;
  --paper-rust: #c85b3e;
  --paper-blue: #284f78;
  --paper-gold: #e4b84e;
  --paper-green: #4b6b50;
  --paper-line: rgba(69,54,35,.18);
}
.kc-five-product .kc-five-origin { border-top: 1px solid rgba(255,253,247,.18); }
.kc-five-product .kc-five-features { border-top: 1px solid var(--paper-line); }
.kc-five-product .kc-five-privacy { border-top: 1px solid rgba(255,253,247,.12); }
.kc-five-product .kc-atelier-origin-paper { color: var(--at-ink); }
.kc-five-product .kc-five-features > .kc-container > header h2 {
  font-family: Georgia, "Times New Roman", serif;
  font-weight: 400;
}
.kc-five-product .kc-atelier-privacy h2,
.kc-five-product .kc-atelier-privacy h3 { color: var(--at-sheet); }

@media (max-width: 660px) {
  .kc-five-product .kc-atelier-origin,
  .kc-five-product .kc-five-features,
  .kc-five-product .kc-atelier-privacy { padding-top: 100px; padding-bottom: 104px; }
}
