/* One-off flourishes for kyojuro-rengoku that the shared component system cannot express. */

/* Flame divider — used between major sections */
.flame-divider {
  height: 6px;
  background: linear-gradient(90deg,
    transparent 0%,
    var(--color-accent) 30%,
    var(--color-accent-secondary) 50%,
    var(--color-accent) 70%,
    transparent 100%);
  filter: blur(0.5px);
  margin: 3rem 0;
  border: 0;
}

/* Hero specific texture */
.kyojuro-hero {
  position: relative;
  overflow: hidden;
}

.kyojuro-hero::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse at 70% 30%, rgba(247,201,72,0.15) 0%, transparent 60%);
  pointer-events: none;
}

/* Quote page accent: vertical flame bar on the left */
.quote-flame-bar {
  border-left: 4px solid;
  border-image: linear-gradient(180deg, var(--color-accent) 0%, var(--color-accent-secondary) 100%) 1;
  padding-left: 1.5rem;
}
